根据中文首字母排序:
order by convert(`name` using gbk) asc
如果中英文混杂,英文要在中文前面:
则:
order by convert(name using gbk) collate gbk_chinese_ci
本文介绍了一种使用SQL语句处理中文排序的方法,通过将字段转换为GBK编码,实现了中文字符的正确排序。此外,还提供了一个混合中英文排序的技巧,确保英文字符在中文字符之前显示。这些技巧对于处理包含大量中文数据的应用程序尤其有用。
根据中文首字母排序:
order by convert(`name` using gbk) asc
如果中英文混杂,英文要在中文前面:
则:
order by convert(name using gbk) collate gbk_chinese_ci