关于Mysql中Select时按中文排序

这个其实已是老生常谈的东西了, 并且网上已经有不少人对此作过记录。 在下写这篇文章只是让本身加深印象而已。
在Mysql中若是使用中文排序时, 有时候咱们会发现其并无达到咱们预期的效果。 缘由(其实我也不知道)应该是mysql在编译时是根据ISO-8859做为默认字符集的。
如下是解决方案:
select * from mytable order by CONVERT(columnName USING gbk)mysql

相关文章
相关标签/搜索