MySQL拼音首字母查询

MySQL函数实现获取汉字拼音首字母 使用MySQL函数,实现获取汉字拼音首字母。在SQL语句中传入汉字返回对应的首字母 立即下载

来源:http://blog.youkuaiyun.com/tkw123/article/details/6715690

英文26个字母中除了i,u,v三个字母不能成为汉语拼音的首字母外,其它的字母都可以。如果我们需要查询结果集中以A或者其它字母开头的汉语,实现方法如下,譬如,查询t_pvipuserinfo表中以字母B或者b开头的username 和以拼音中b(bo)开头的汉字姓名:
select * from t_pvipuserinfo where  CONV(HEX(left(CONVERT(usernameUSING gbk),1)),16,10) between 45253 and 45760 or username like 'b%' or usernamelike 'B%'
其中45253与45760分别为汉语拼音首字母以B开头的拼音编码的开始值与结束值。

希望能为您带来方便,其它的值为:

字母

起值

止值

A

45217

45252

B

45253
45760

C

45761
46317

D

46318
46825

E

46826

47009

F

47010

47296

G

47297

47613

H

47614

48118

J

48119

49061

K

49062

49323

L

49324

49895

M

49896

50370

N

50371

50613

O

50614

50621

P

50622

50905

Q

50906

51386

R

51387

51445

S

51446

52217

T

52218

52697

W

52698

52979

X

52980

53688

Y

53689

54480

Z

54481

55289

mysql根据汉字首字母搜索 在数据库表中没有录入汉字对应的拼音首字母的情况下,进行汉字拼音首字母搜索,下载文本后 直接在mysql中执行,后就可实现根据拼音搜索功能 立即下载

相关推荐

算法基础之数组双指针(Leetcode题型归纳)

数组双指针(Leetcode题型归纳)1.前言2.双指针基础3.相向双指针3.1定义3.2真题分析3.2.1两数之和(1)3.2.2两数之和-输入有序数组(167)3.2.3三数之和(15)3.2.4最接近的三数之和(16)3.2.5四数之和(18)3.2.6盛最多水的容器(11)3.2.7有效三角形的个数(611)4.同向双指针-快慢指针4.1定义4.2真题分析4.1.1删除排序数组中的重复项(26)4.1.2移除元素(27)4.1.3删除排序数组中的重复项(80)4.1.4移动零(283)4.1.5数组

Buluchacha的博客 1034

(已实现)Mysql实现模糊拼音查询(Mybatis可直接使用)

Mysql实现模糊拼音查询先看效果实现流程1. 创建汉字拼音对照临时表2. 插入数据3. 创建汉字转换拼音函数4. 测试函数是否好使测试结果1. 创建USER测试表2. 插入USER测试数据3. 开始测试 先看效果 实现流程 1. 创建汉字拼音对照临时表 -- 创建汉字拼音对照临时表 CREATE TABLE IF NOT EXISTS `t_base_pinyin` ( `pin_yin` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_genera

Alone5256的博客 3438

VSCode CMake 安装与配置详解

概述 在windows上使用cmake编译C/C++程序时,首先需要CMake,安装gcc/g++编译环境,然后使用VSCode 以及配置下CMakelist.txt。 所需工具: VSCode (需要安装以下插件) C/C++ C++ Intellisense CMake CMake tools CMake Tools Helper CMake MinGW 安装CMake 下载链接:...

Markus 8万+

mysql根据中文拼音进行字母检索

英文26个字母中除了i,u,v三个字母不能成为汉语拼音的首字母外,其它的字母都可以。如果我们需要查询结果集中以A或者其它字母开头的汉语,实现方法如下,譬如,查询t_pvipuserinfo表中以字母B或者b开头的username 和以拼音中b(bo)开头的汉字姓名: selec

tkw123的专栏 5851

SMIC Memory配置与Library Compiler实战:从lib到db的高效转换

本文详细介绍了SMIC Memory Compiler的配置要点与使用Library Compiler将.lib文件高效转换为.db文件的完整流程。文章深入解析了关键配置参数对性能和面积的影响,并提供了从交互式操作到自动化脚本的实战指南,帮助数字芯片设计工程师顺利完成存储器模型的生成与集成,确保Design Compiler能正确调用。

weixin_28314575的博客 335

(MATLAB)一维信号峰值检测findpeaks

一维信号波峰波谷检测,峰值、峰宽、到达时间计算。MATLAB自带的findpeaks函数能完成这一任务,在这里分享其基本用法与特殊用法。

HPC_ZY 2万+

mysql实现根据同音字、首字母、拼音进行模糊搜索(复刻钉钉模糊搜索)

mysql实现根据同音字、首字母、拼音进行模糊搜索(复刻钉钉模糊搜索)

weixin_45265411的博客 2260

用 ADBC 把动态查询做得又快又稳:从 CL_SQL_STATEMENT 到安全取数的工程化实践

本文介绍了ABAP中ADBC(ABAP Database Connectivity)技术的核心用法与最佳实践。ADBC作为Open SQL的补充,适用于动态查询、数据库特性调用等场景。文章通过示例代码详细演示了使用ADBC执行查询的完整流程:创建SQL语句、执行查询获取结果集、批量装载数据到内表,以及分包读取处理大数据量。特别强调了动态SQL的安全防护措施,包括输入转义和参数绑定等防注入技术。同时对比了ADBC与Open SQL的适用场景,指出ADBC更适合需要动态访问数据库原生功能的场合。文章还分析了代码

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1770

mysql 拼音首字母查询

mysql 拼音首字母匹配查询实现

我哎GIS博客 1101

玩转Docker小游戏项目系列:Docker部署吃豆人经典小游戏

玩转Docker小游戏项目系列:Docker部署吃豆人经典小游戏

jks212454的博客 732

matplotlib保存图片设置分辨率总是96dpi,好烦躁,教你一招轻松解决

matplotlib保存图片设置分辨率总是96dpi,好烦躁,教你一招轻松解决 目录 matplotlib保存图片设置分辨率总是96dpi,好烦躁,教你一招轻松解决 #使用plt.savefig("cm.png",dpi = 300)为什么不管用 #plt.rcParams也不管用 #解决方案 在做论文的过程中,许多期刊或者会议对图片的分辨率有明确的要求,例如,dpi=300。 之前画曲线图都是采取保存方式为savefig(dpi=300),然后查看保存图片的属性信息,然而你看到的现象是

data+scenario+science+insight 8799

mysql 拼音查询_在mysql 里实现查询汉字的拼音首字母

DROP TABLE IF EXISTS `pyk`;CREATE TABLE `pyk` (`PY` varchar(1) ,`HZ1` int ,`HZ2` int) ;INSERT INTO `pyk` (`PY`,`HZ1`,`HZ2`) VALUES('A',-20319,-20284),('B',-20283,-19776...

weixin_31864641的博客 575

图像标注神器:完全开源免费的多功能标注工具Labelme详解

Labelme是MIT开发的免费开源图像标注工具,支持多边形、矩形等多种标注类型,适用于目标检测、分割等计算机视觉任务。提供Windows可执行文件和Python安装两种方式,可输出JSON格式并转换为COCO等标准数据集。具有跨平台、功能全面、社区活跃等优势,能显著提升标注效率,是AI视觉项目的重要数据准备工具。

数字人生 528

mysql查询汉字拼音首字母的方法_MySQL查询汉字拼音首字母的方法

下面为您介绍了MySQL查询汉字拼音首字母的方法,该方法极具实用价值,如果您之前遇到过类似方面的问题,不妨一看。MySQL查询汉字拼音首字母方法如下:1、建立拼音首字母资料表Sql代码:DROP TABLE IF EXISTS `pinyin`;CREATE TABLE `pinyin` (`PY` varchar(1),`HZ1` varchar(1),`HZ2` varchar(1)) ;IN...

weixin_36135382的博客 1501

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

mysql 拼音首字母_Mysql:拼音首字母查询(超高性能)

注:不用新建表,查询性能高,可以兼容中英文简单分析应用场景:通常对地址或者数量较多的分类会选择首字母查询的方法性能考虑:PHP中进行首字母查询,网上可以找到很多脚本实现,但需要将所有数据进行读出,在PHP代码中进行筛选,个人认为性能存在问题数据库:SQL Server有对应的存储过程能实现到首字母查询,我日常工作主要使用的是Mysql,所以就对Mysql进行了一番操作原理:其实首字母查询的原理大致...

weixin_39528289的博客 826

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

mysql查询汉字拼音首字母_MySQL查询汉字的拼音首字母实例教程

最好的方法还是用 PHP 来取拼音首字母,在 MySQL 里新建一个字段来存放php 里查询汉字的拼音首字母已经有很多参考的代码了。现在给出在mysql 里实现的, 测试环境是mysql-5.0.27-win321、建立拼音首字母资料表复制代码 代码示例:DROP TABLE IF EXISTS `pyk`;CREATE TABLE `pyk` (`PY` varchar(1) ,`HZ1` in...

weixin_29416459的博客 718

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

mysql简拼查询_MySQL拼音首字母查询_MySQL

bitsCN.com最近一个项目中有个模块需要实现拼音首字母查询功能,网上查了一下资料,自己重新修改整理了一下,使其满足项目的要求。实现过程如下:1.创建一个获取中英文大写首字母函数:DROP FUNCTION IF EXISTS `GET_FIRST_PINYIN_CHAR`;CREATE FUNCTION `GET_FIRST_PINYIN_CHAR`(PARAM VARCHAR(255)) ...

weixin_34791959的博客 605

mysql hzpy_MySQL 实现查询汉字的拼音首字母 的字拼音

的字拼音MySQL 实现查询汉字的拼音首字母 时间:2010-04-06 12:23:22 类别:技术 访问:1,314 views RSS 2.0 评论 其实最好的方法还是用 PHP 来取拼音首字母,在 MySQL 里新建一个字段来存放 php 里查询汉字的拼音首字母已经有很多参考的代码了。 现在给出在mysql 里实现的,测试环境是mysql-5.0.27-win321、建...

weixin_29229989的博客 303

mysql 首字母查询_mysql 根据拼音首字母查询数据

select p.*from college_schlist p , t_cosler cwhere CONV(HEX(left(convert(school_name using gbk),1)),16,10) between c.cBegin and c.cEndand c.f_PY='A';新建一个t_cosler,拼音的对照表,跟着这个表关联查询数据DROP TABLE IF EXIST...

weixin_34394074的博客 327

mysql转拼音首字母大写_mysql中文字段转拼音首字母,以及中文拼音模糊查询

创建存储过程,将中文字段转拼音首字母CREATE DEFINER=`root`@`%` FUNCTION `fristPinyin`(P_NAME VARCHAR(255)) RETURNS varchar(255) CHARSET utf8BEGINDECLARE V_RETURN VARCHAR(255);SET V_RETURN = ELT(INTERVAL(CONV(HEX(left(CO...

weixin_34439193的博客 908

mysql 拼音首字母_MySQL拼音首字母查询(支持三个中文以内的查询)

#参考这篇博客:http://blog.youkuaiyun.com/naruto1021/article/details/17502783,不过这个只支持查询一个中文字母,这是不太符合我的要求,改写如下:如果要实现查询名字的完整,请参考如下我的程序:# 查询中文拼音首字母: 支持查询三个中文以内中文,比如 ”张三枫“,输入‘zs’,就可以查询出来select name,get_first_pinyin_ch...

weixin_39788986的博客 406

在mysql 里实现查询汉字的拼音首字母

2008年03月19日 星期三 12:41php 里查询汉字的拼音首字母已经有很多参考的代码了。现在给出在mysql 里实现的, 测试环境是mysql-5.0.27-win321、建立拼音首字母资料表CODE:[Copy to clipboard]DROP TABLE IF EXISTS `pyk`;    CREATE TABLE `pyk` (    `PY

liu_zhongjie的专栏 842

mysql 拼音模糊查询_mysql中文字段转拼音首字母,以及中文拼音模糊查询

创建存储过程,将中文字段转拼音首字母CREATE DEFINER=`root`@`%` FUNCTION `fristPinyin`(P_NAME VARCHAR(255)) RETURNS varchar(255) CHARSET utf8BEGINDECLARE V_RETURN VARCHAR(255);SET V_RETURN = ELT(INTERVAL(CONV(HEX(left(CO...

weixin_29770217的博客 774

php mysql 拼音首字母,Mysql应用MySQL查询汉字的拼音首字母实例教程

《Mysql应用MySQL查询汉字的拼音首字母实例教程》要点:本文介绍了Mysql应用MySQL查询汉字的拼音首字母实例教程,希望对您有用。如果有疑问,可以联系我们。导读:最好的方法还是用 PHP 来取拼音首字母,在 MySQL 里新建一个字段来存放php 里查询汉字的拼音首字母已经有很多参考的代码了.现在给出...MYSQL数据库最好的方法还是用 PHP 来取拼音首字母,在 MySQL 里新建一...

weixin_33923901的博客 193

mysql 拼音搜汉字,[转]在mysql 里实现查询汉字的拼音首字母

php 里查询汉字的拼音首字母已经有很多参考的代码了。现在给出在mysql 里实现的, 测试环境是mysql-5.0.27-win321、建立拼音首字母资料表DROP TABLE IF EXISTS `pyk`;CREATE TABLE `pyk` (`PY` varchar(1) ,`HZ1` int ,`HZ2` int) ;INSERT I...

weixin_39949584的博客 561
上一篇: In Depth Magento System Configuration(magento system.xml说明)
神灵舞师
博客等级 码龄15年 4粉丝 23原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值