mysql按中文字段排序

不用管你的mysql 数据库建库和建表的时候采用的什么编码集,按中文排序的时候只需要把name字段换成你自己需要的字段就可以了,后面的USING gbk) COLLATE gbk_chinese_ci  固定使用就可以了

SELECT * FROM `b_brand` WHERE `name` is not null ORDER BY  convert(name USING gbk) COLLATE gbk_chinese_ci 

你可能感兴趣的:(mysql)