不用管你的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 数据库建库和建表的时候采用的什么编码集,按中文排序的时候只需要把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