在mysql中怎么给中文按照拼音排序

今天在做下拉框的时候,发现查询出来很多数据找起来很麻烦, 这个时候就想到用到排序,但是

在MySQL数据库中使用UTF-8的编码进行排序无法按照拼音来排序,

解决这个问题的方案是把编码重新设定为GBK或者BG2312

select * from table_name ORDER BY CONVERT(name USING gbk) asc或者desc

猜你喜欢

转载自blog.csdn.net/zzzgd_666/article/details/80856649
今日推荐