对数据库中的中文字段进行排序


传统的排序方法,比如select * from tableA order by id desc可以对英文、数字进行排序。但是遇到中文就没有办法了。这个时候需要以下的语句:

  select * from tableA order by convert(name using gbk) collate gbk_chinese_ci desc。这个时候就可以对name进行排序,排序规则是按照中文的首字母进行排序。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM