Thinkphp数据库中文拼音order排序
数据库查询排序按照某个中文字段的拼音字母序排序
原生sql是这样的:
select * from table_name ORDER BY CONVERT(name USING gbk);
Thinkphp5.1是这样的:
$data = Db::table("table_name")->orderRaw("convert(`name` using gbk) asc")->select();
这样就可以按照中文字段的拼音字母序排序啦!
Thinkphp的order排序提供了另外一个orderRaw()方法,可以写sql原生语句
Thinkphp数据库中文拼音order排序相关推荐
- 常见数据库中文拼音排序及排序对空值的处理
常见数据库中文拼音排序及排序对空值的处理 1.中文拼音排序 2.排序对空值的处理 1.中文拼音排序 MySQL order by CONVERT (field_name USING GBK ) Pos ...
- 对List中的map的key按中文拼音进行排序。
对List中的map的key按中文拼音进行排序. private static void compareToTest() {Map<String,Object> mapTemp = new ...
- mysql按中文拼音排序_按拼音排序,mysql 按中文拼音顺序排序
1,简单方法 如果字符集采用的是 gbk(汉字编码字符集),直接在查询语句后边添加 ORDER BY: SELECT * FROM table ORDER BY title; 如果字符集采用的是 ut ...
- java 拼音 排序_java代码按照中文拼音顺序排序_集合按照本地语言排序
java代码中集合list需要前段排序,如何安装中文字母顺序排,或者安装日语顺序排序 需要使用Collator类 代码如下: import java.text.Collator; import jav ...
- js 按照中文拼音来排序
let array = ['武汉', '北京', '上海', '天津'];array.sort(function compareFunction(param1, param2) {//console. ...
- MySQL 中文字段排序问题(根据中文拼音排序)
1.问题 最近遇到个问题,就是根据标题进行排序,却无法达到想要的结果. 2.分析与解决 查看了一些资料,这是因为 MySql 字段编码的问题.标题字段使用的是 UTF-8 的编码格式,排序规则 ...
- mysql中拼音排序的方法_mysql中文拼音排序实现方法
对于包含中文的字段加上"binary"属性,使之作为二进制比较,例如将"name char(10)"改成"name char(10)binary&qu ...
- PostgreSQL的中文拼音排序
为什么80%的码农都做不了架构师?>>> 前一段时间开发人员咨询,说postgresql里面想根据一个字段做中文的拼音排序,但是不得其解.So,Take a Loooook. ...
- oracle+sql+按中文拼音排序,Oracle 中文字段进行排序的sql语句
Oracle 中文字段进行排序的sql语句 1)按笔画排序 select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_STR ...
最新文章
- 如何确认oracle客户端中的TNSNAMES中的service_name
- Android Studio编译NDK工程时,报ndk-build.cmd'' finished with non-zero exit value 2错误
- 百试不爽的30条职场经验(转)
- Poj 2284 That Nice Euler Circuit
- 网络流 (EK Dinic)
- jq之$(“*“)隐藏所有元素
- docker容器内没有yum命令_为什么不建议把数据库部署在Docker容器内?
- python opencv3 —— 常用工具、辅助函数、绘图函数(图像添加文本、矩形等几何形状)
- 字符串全排列 java实现
- 大学课程 | 《微机原理与接口技术》知识点总结
- 盘点那些年用过的机械键盘,为什么我最爱Keychron键盘呢
- zzulioj 1183: 平面点排序(一)(结构体专题)
- app 评论功能实现
- python matplotlib x轴日期显示问题。matplotlib 坐标轴设置文本间隔,matplotlib 坐标轴过于密集、无法实现其他功能。
- php生成sn码,php生成唯一随机码
- 杨百万:上周四全仓杀入股市 这波反弹不是牛市新起点
- ODBC数据源里没有ORACLE的驱动程序
- Try-with-resources are not supported at language level ‘5‘
- Vue教程-4-Vue CLI快速入门
- 苹果签名服务商必看!苹果企业签名去哪里找客户?