MySQL中文排序问题
MySQL在默认情况下只支持对日期、时间和英文字符串进行排序,如果对中文进行ORGER BY可能得不到想要的排序结果。对此我们可以使用CONVERT(columnName USING GBK)将中文转换成GBK编码形式,然后再进行排序。
例子:
SELECT * FROM user ORDER BY CONVERT(userName USING GBK) ASC;
地势坤,君子以厚德载物。
MySQL在默认情况下只支持对日期、时间和英文字符串进行排序,如果对中文进行ORGER BY可能得不到想要的排序结果。对此我们可以使用CONVERT(columnName USING GBK)将中文转换成GBK编码形式,然后再进行排序。
例子:
SELECT * FROM user ORDER BY CONVERT(userName USING GBK) ASC;
地势坤,君子以厚德载物。
排序算法之计数排序的优化
使用SQL过程中,我们经常会对一个字段进行排序查询,我们一般都是想
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M