php mysql查询后按拼音首字母分组排序

用户表里有:用户名、用户名拼音等字段;
我希望查询时按照用户名拼音首字母进行分组输出,点击相应的首字母可以出来相应的用户。
数据库里有
username pinyin
王明 wangming
赵丽 zhaoli
李湖 lihu
汪小芳 wangxiaofang
周新 zhouxin
在页面上方显示:
A B C D E F …… L W Z
点击Z时,出来:
赵丽 周新
点击W时,出来:
王明 汪小芳

SELECT name FROM `user` ORDER BY CONVERT( name USING gbk ) ASC
直接就是按汉字首个字的首字母排序,自动都会分组了啊。追问

如果用汉字首字母排序,曾(zeng)这个名字,在排序里是读ceng,会排在c里,这不符合我们的习惯555~

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网