mysql 查询的时候处理中文汉字按照字母排序问题
2016-04-13 16:13
621 查看
mysql处理查询的时候,往往会有按照汉字字母排序的问题,比如城市,国家,等等,mysql提供了一个convert转换的函数,即是:SELECT *from table
order by convert(tpcat_type using gbk) COLLATE gbk_chinese_ci,这样查出来的是按照汉字首字母排序的。
order by convert(tpcat_type using gbk) COLLATE gbk_chinese_ci,这样查出来的是按照汉字首字母排序的。
相关文章推荐
- MySql【Insert Select Not Exist】判断记录再添加值的方案
- MySQL性能测试--分区和分表测试
- mysql Access denied for user 'root'@'localhost' (using password: NO)解决办法
- Nagios 监控mysqlserver具体实现过程
- mysql存储过程语法及实例
- Mysql数据库设计总结
- Mysql海量数据--导入导出、备份恢复方法
- mysql left( right ) join使用on 与where 筛选的差异。mysql的执行顺序
- jdbc连接mysql
- mysql逗逼的.frm文件恢复数据库
- MySQL 5.6.30 升级到5.7.10
- MySql和Hibernate中关于cascade的用法
- mysql分组取每组前几条记录(排名) 附group by与order by的研究
- mysql 列转行,合并字段(行转列)
- MySql数据引擎简介与选择方法
- mysql “group by ”与"order by"的研究--分类中最新的内容
- mysql GRANT with ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO
- MySQL中的视图及性能问题
- mysql 数据的某个范围数据
- mysql 数据的某个范围