运维网's Archiver
论坛
›
MySQL运维
› 关于Mysql中Select时按中文排序
刘伟
发表于 2018-10-6 14:10:49
关于Mysql中Select时按中文排序
这个其实已经是老生常谈的东西了, 而且网上已经有很多人对此做过记录。 在下写这篇文章只是让自己加深印象而已。
在Mysql中如果使用中文排序时, 有时候我们会发现其并没有达到我们预期的效果。 原因(其实我也不知道)应该是mysql在编译时是根据ISO-8859作为默认字符集的。
以下是解决方案:
select * from mytable order by CONVERT(columnName USING gbk)
页:
[1]
查看完整版本:
关于Mysql中Select时按中文排序