php mysql中文排序失效解决方法convert(字段名 USING gbk)
来源:互联网 发布:淘宝网跳舞道具 编辑:程序博客网 时间:2024/06/07 05:59
在php中经常用到中文排序,当mysql使用的默认utf8编码时,如果直接order by 中文字段排序,排序结果会不正确。下面分享一种mysql中文排序失效解决方法。
将字段先转换成gbk编码再排序:convert(字段名 USING gbk)
CONVERT()提供一个在不同字符集之间转换数据的方法。语法是:
CONVERT(expr USING transcoding_name)
语句如下:
SELECT * FROM tableName ORDER BY CONVERT(fname USING gbk) DESC
前提是mysql安装了gbk字符集,不然会报错
出处:http://zhoumo123.cn/php/php-jichu/2497.html
阅读全文
0 0
- php mysql中文排序失效解决方法convert(字段名 USING gbk)
- php mysql中文排序失效解决方法convert(name USING gbk)
- php mssql扩展SQL查询中文字段名解决方法
- Mysql中文字段排序
- mysql中文字段排序
- mysql中文字段排序
- mysql 按中文字段排序
- mysql 按中文字段排序
- mysql 按中文字段排序
- mysql自定义排序按,中文字段排序
- php mysql 中文乱码解决方法
- MYSQL数据库带中文的字段排序
- convert(varchar(10),字段名,转换格式)
- mysql的utf8中文排序的解决方法
- mysql的utf8中文排序的解决方法
- mysql的utf8中文排序的解决方法
- mysql的utf8中文排序的解决方法
- MySQL 字段排序如何按中文首字母排序
- 基于模糊数学的灰度边缘检测算法
- MGMT口功能
- 后台调用外部程序的完美实现(使用CreateDesktop建立隐藏桌面)
- Retrofit——贡献代码和协议
- 使用XMLWorkerHelper.getInstance().parseXHtml生成PDF时中文不显示或乱码问题
- php mysql中文排序失效解决方法convert(字段名 USING gbk)
- 字符串和编码
- 160个crackme之011
- Skyform-Cmp项目ui
- FTPrep, 48 Rotate Image
- Java IO--字节流与字符流OutputStream/InputStream/Writer/Reader
- 动手实操 | 如何用 Python 实现人脸识别
- 智能家居系统中网关与服务器如何连接?
- SVN项目迁移Gitlab实例版