asp怎么实现中文字符串按声母检索

来源:经典论坛 时间:2010-05-16 21:19:00 

如题

在SQL中 SELECT ... FROM ... ORDER BY abc ASC; 如果abc是字符串,那么结果会按照a-z 中文按发音 a-z 顺序排

我用 SLELECT ... FROM ... WHERE abc LIKE ‘B%’; 也能把首先字母是B的记录都找出来
那怎么才能实现,把第一个字的发音是 b 的中文记录也找出来呢?

目前我能想到的办法是再建一个字段,人工判断中文字的发音声母,把它填进去,以后就按照它查找,但如果记录有上万条,那我不是加疯掉?  

方法:

既然只需要第一个字的发音,这里有个函数可以

获取中文字符串拼音首字母串的函数

可以将所有记录提取出来,然后对需要设置显示的记录,加函数后判断显示

如果是采用模糊查询,可以使用下面的 中文汉字替换为汉语拼音 的函数

那就可以把所以的条件记录转变为拼音,再LIKE ‘B%’某字母头应该就成功了。

标签:中文,字符串,检索
0
投稿

猜你喜欢

  • OraclePL/SQL单行函数和组函数详解

    2010-07-28 13:02:00
  • Python用K-means聚类算法进行客户分群的实现

    2022-04-03 23:35:18
  • python 实现多进程日志轮转ConcurrentLogHandler

    2021-03-01 02:03:42
  • Jupyter Lab设置切换虚拟环境的实现步骤

    2021-10-11 06:05:35
  • ASP、PHP与javascript根据时段切换CSS皮肤的代码

    2008-09-01 17:26:00
  • hmac模块生成加入了密钥的消息摘要详解

    2023-05-17 09:26:46
  • Tensorflow 卷积的梯度反向传播过程

    2021-02-05 09:15:29
  • SQL Server 2005 内置工具建审查系统

    2009-01-19 14:24:00
  • 通过实例解析Python return运行原理

    2021-08-11 18:31:31
  • 如何基于python生成list的所有的子集

    2021-09-24 07:31:31
  • Oracle数据库"记录被另一个用户锁住"解决方法(推荐)

    2024-01-19 18:33:25
  • python @property的用法及含义全面解析

    2023-04-06 00:42:28
  • Python时间和字符串转换操作实例分析

    2023-04-15 22:58:08
  • python如何通过闭包实现计算器的功能

    2023-10-04 06:08:06
  • 详解Python编程中time模块的使用

    2023-08-29 16:57:08
  • Python+OpenCV之形态学操作详解

    2021-11-24 23:37:58
  • python程序 创建多线程过程详解

    2022-04-02 04:02:21
  • plt.subplot()参数及使用介绍

    2022-03-23 09:17:03
  • 详解python实现邮件解析的方法

    2023-02-19 04:03:20
  • python3 requests中使用ip代理池随机生成ip的实例

    2022-11-19 21:52:04
  • asp之家 网络编程 m.aspxhome.com