Mysql学习mysql根据汉字首字母排序的方法
《Mysql学习mysql根据汉字首字母排序的方法》要点: 实现mysql中根据汉字首字母排序的sql语句: 说明: mysql 中文字段排序( 按拼音首字母排序) 的查询语句MYSQL数据库 1,如果数据表tbl的某字段name的字符编码是latin1_swedish_ci 2,如果数据表tbl的某字段name的字符编码是utf8_general_ci $orderby="convert(`group` using gbk) collate gbk_chinese_ci,displayorder,navid" php和mysql采用utf-8编码时实现依照文本字段的首字母的拼音顺序进行排序 如果是gbk编码的,可以直接对字段进行order by,但是纯utf-8环境下不行. gbk编码: utf-8编码: 另外的办法:字典类办法,也是提高效率的办法,为了达到更快更效率的查询,需要另外再建立一个索引列,并在索引列中插入标签字第一个字母或者是拼音. 《Mysql学习mysql根据汉字首字母排序的方法》是否对您有启发,欢迎查看更多与《Mysql学习mysql根据汉字首字母排序的方法》相关教程,学精学透。编程之家PHP学院为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |