博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql如何用order by 自定义排序
阅读量:6640 次
发布时间:2019-06-25

本文共 581 字,大约阅读时间需要 1 分钟。

mysql如何用order by 自定义排序id  name   roleId1    aaa     12    bbb     23    ccc     34    ddd     45    eee     51,MySQL可以通过field()函数自定义排序,格式:field(value,str1,str2,str3,str4),value与str1、str2、str3、str4比较,返回1、2、3、4,如遇到null或者不在列表中的数据则返回0.例如:select * from user order by field(roleId,2,3,4,1,5);结果:id  name   roleId2    bbb     23    ccc     34    ddd     41    aaa     15    eee     5 2,locate(substr,str)函数返回子串substr在字符串str中第一次出现的位置,可以根据该函数进行排序例如:select * from user order by locate(id,'2,3,1,5,4');结果:id  name   roleId2    bbb     23    ccc     31    aaa     15    eee     54    ddd     4

 

转载地址:http://xkovo.baihongyu.com/

你可能感兴趣的文章
一例所有文件都打不开的数据恢复过程
查看>>
SCCM2012 SP1客户端请求方式安装64Bit windows7失败
查看>>
安全威胁情报实战
查看>>
SQL Server 备份场景示例
查看>>
.NET深入解析LINQ框架(五:IQueryable、IQueryProvider接口详解)
查看>>
ASP.NET MVC4+BootStrap 实战(二)
查看>>
使用引导光盘,将你的PC变身瘦客户机
查看>>
从多线程想到做有意义的编程
查看>>
指付通盗刷信用卡维权连载--9月3日维权纪实
查看>>
云计算安全解决方案白皮书(二)
查看>>
2016! 新年快乐! 猴年快乐!
查看>>
【单机实现系列】SCDPM2012实现数据保护
查看>>
报表服务入门(实验8)部署报表
查看>>
在Bat批处理中调用Powershell脚本
查看>>
搜索正在移动社交化
查看>>
SFB 项目经验-36-分配公网证书 For SFB 2015-前端服务器(图解)
查看>>
2015前半年热门营销渠道解析
查看>>
任正非签发百万年终奖,荣耀值得如此“厚待”?
查看>>
学习C语言,困难吗?
查看>>
【震惊】百度推广网站被植入广告?这是善意还是恶意的?
查看>>