mysql 根据中文排序

想根据中文排序,必须先把字段转换成GBK编码

tb_teacher

id name age
1 张老师 30
2 陈老师 32
3 刘老师 35
4 叶老师 34






方案①

select * from tb_teacher order by CONVERT(name  USING GBK)

方案②

select id,CONVERT(name  USING GBK) AS name,age from tb_teacher  order by name

猜你喜欢

转载自blog.csdn.net/szstudy/article/details/79802457