开发中如果遇到对String类型的字段进行排序,如何排?
执行以下sql就可以:
table: 表名;
name: 字段名
select * from table order by convert(name using gbk) collate gbk_chinese_ci asc
上边列举的sql是正序排序,排序顺序:数字最前(数字从小到大),英文其次(a-z),汉字最后(首字母)。
开发中如果遇到对String类型的字段进行排序,如何排?
执行以下sql就可以:
table: 表名;
name: 字段名
select * from table order by convert(name using gbk) collate gbk_chinese_ci asc
上边列举的sql是正序排序,排序顺序:数字最前(数字从小到大),英文其次(a-z),汉字最后(首字母)。