mysql 使用order by field() 自定义排序_whaxrl的专栏-CSDN博客_mysql order by field
mysql 使用order by field() 自定义排序_whaxrl的专栏-CSDN博客_mysql order by field
whaxrl
CSDN认证博客专家
CSDN认证企业博客
授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
TA的主页
web.config中customErrors节点的配置
JavaScript中concat()的使用
介绍几种redis数据超过可用内存的处理方式
ASP.NET中() => 代表什么
如何更好的设置404错误页面
mongodb
asp.net
javascript
html5
jquery
extjs
mysql
移动端web
SQL中AVG()、COUNT()、SUM()等函数对NULL值处理 27329
mysql 使用order by field() 自定义排序 25697
mvc中Scripts.Render的用法 18144
使用Aspose组件将WORD、PDF、PPT转为图片 15394
js如何获取上个月第一天和最后一天 10918
SQL Server中获取指定时间...
qq_36350477:您好,数据库升级后,系统内置表master.dbo.spt_values 中type='p'没有值了。需如何解决
使用Aspose组件将WORD、P...
weixin_43760561:[reply]olivetchan[/reply]
请问我可以请你帮忙做一个小exe把PDF拖进去就直接把每一页保存成一个图片的程序么?是付费的 18681880981 [email protected]
使用Aspose组件将WORD、P...
weixin_43760561:请问我可以请你帮忙做一个小exe把PDF拖进去就直接把每一页保存成一个图片的程序么?是付费的 18681880981 [email protected]
使用Aspose组件将WORD、P...
wlp7112:[reply]olivetchan[/reply]
Aspose.Slides 组件有吗,可以发一下吗,谢谢
vs项目属性中目标平台x86,x6...
qq_40972686:mark
mysql 使用order by field() 自定义排序
whaxrl
2016-03-19 10:43:01
25715
分类专栏:
文章标签:
mysql
最后发布:2016-03-19 10:43:01首发:2016-03-19 10:43:01
一、mysql field自定义排序函数的格式
order by field(value,str1,str2,str3,str4,,,,,,strn)
其中value后面的参数自定义,不限制参数个数
将获取出来的数据根据str1,str2,str3,str4等的顺序排序
二、mysql order by field
mysql> select * from driver_log order by field(name,'Suzi','Ben','Henry');
+--------+-------+------------+-------+
| rec_id | name | trav_date | miles |
+--------+-------+------------+-------+
| 2 | Suzi | 2006-08-29 | 391 |
| 7 | Suzi | 2006-09-02 | 502 |
| 1 | Ben | 2006-08-30 | 152 |
| 9 | Ben | 2006-09-02 | 79 |
| 5 | Ben | 2006-08-29 | 131 |
| 8 | Henry | 2006-09-01 | 197 |
| 6 | Henry | 2006-08-26 | 115 |
| 4 | Henry | 2006-08-27 | 96 |
| 3 | Henry | 2006-08-29 | 300 |
| 10 | Henry | 2006-08-30 | 203 |
+--------+-------+------------+-------+
文章转载自:mysql 自定义排序
http://www.studyofnet.com/news/1173.html
展开阅读全文
扫一扫,分享海报
分享到微信朋友圈
扫一扫,手机阅读
xiaofanren1111的博客
03-07
mybatis order by 排序
在使用MyBatis解析xml进行排序的时候,遇见排序无效的问题!#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #{user_id},如果传入的值是111,那么解析成sql时的值为order by “111”, 如果传入的值是id,则解析成的sql为order by “id”。$将传入的数据直接显示生成在sql中。如:order by ${user_id},......
Carson_Chu的学习笔记
01-22
【MySQL】深入理解ORDER BY的排序规则及多个字段排序的实现
引言MySQL的ORDER BY语句在开发中经常用到,但你可曾想过它底层的排序规则,以及在面临多个字段排序的时候该如何抉择么?本文将带你学习这些。创建表并添加记录首先是创建表,如下:CREATE TABLE `cps_commodity_info` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键', `s......
添加代码片
HTML/XML
objective-c
JavaScript
Python
还能输入1000个字符
B1334628598的博客
02-09
MySQL使用order by field()自定义排序
MySQL的自定义排序和Oracle相比,要简单得多。假设在表v_education的列schoolRecord中,有以下字段:'小学','初中','高中','专科','本科','硕士','博士'。mysql> describe v_education;+--------------+-------------+------+-----+---------...
u011193276的专栏
09-14
mysql自定义排序规则函数——field()
在mysql order by排序中,大多数情况下仅使用默认排序规则就够了:字符串按字典顺序,数字按大小等等。可有时候,某个字段是有自身业务含义的,比如 type(1,2,3)可能表示早/中/晚,如果我想把中午信息靠前,这时候普通的升降序排列就不好办了。 field(column,value1,value2,value3,……)是解决这种问题的利器。 column代表要排序的列,value1……...
qq_36340642的博客
05-19
mysql中order by 可以指定排序
mysql排序 order by field
inflaRunAs的博客
07-26
排序:order by 多字段排序、自定义排序、中文排序、其他条件排序
部分参考:https://blog.csdn.net/s78365126/article/details/83993862其他参考已不可查,若有问题请联系及时删除;目录一、多字段排序二、自定义排序三、中文排序四、其他条件排序一、多字段排序语法:select * from tablename order by column1, column2;二、自定义排序......
fanzhi16的博客
10-31
根据特定值进行优先排序---or---MySQL自定义排序ORDER BY FIELD()
order by tp.on_top !=‘1’,tp.on_top asc,tt.order_index asc
Dream it Possible
11-03
Mybatis,Order By排序问题
曾写过一篇博客,是接触了一段时间的mybatis开发总结的:《Mybatis,怀疑--使用--感悟》。又过去了一段时间,前不久和别人联调接口,遇到了mybatis的排序问题。这篇博客就来总结一下,在mybatis框架下,如何实现排序? 排序,是个很基础的需求。实现的时候只需要在查询语句后面加上orderby某个字段即可。在mybatis中,用工具可以帮助我们自动生成底层的一套东西,便...
Mr_Liyuhan的博客
08-05
Mysql order by field自定义排序的使用
Mysql order by field自定义排序的使用前段时间在工作中遇到一个sql自定义排序的问题,当时用order by 和 group by 都不能满足我的需求,经过查找资料发现,order by field可以实现自定义排序,下面写个小栗子给大家示范一下:表结构 学生表: stuid stuname major stu001 小明 计算机......
HaHa_Sir的博客
07-23
使用MySQL FIELD函数实现自定义排序 特定字段排序 指定字段排序
使用MySQL FIELD函数实现自定义排序 特定字段排序 指定字段排序一、需求1、需要根据访问用户所在区域,优先展示所在地区的医院信息。 (简言之:你在北京打开xx电影网站和在家里打开,推荐的xx服务 是不一样的)。2、注意仅仅是优先展示,这里不能将用户所在区域的编码,用于条件进行查询。二、问题解决1、因使用的数据库是MySQL,在大佬的指点下,使用 M......
awangwu的博客
09-21
mysql自定义排序规则函数—field()
使用说明:默认升序order by field(数据库字段名,字段值1,字段值2,字段值3,字段值4,字段值5,字段值6)示例:order by field(AD_TYPE,'HomePage','HomePageDoctorGroup','Xingdong','HomePage_A','HomePage_B','HomePage_C')结果如下:...
csdn_kenneth的博客
10-05
MySql(二十)--为排序使用索引Order By优化
CREATE TABLE `tblA`( `id` INT NOT NULL PRIMARY KEY AUTO_INCREMENT, `age` INT(11) DEFAULT NULL, `birth` timestamp not NULL )ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;...
pg_Roger的专栏
07-14
order by两个字段双重排序
order by cloume1 asc,cloume2 desc
ZhangYaohui专栏
07-01
MySQL自定义排序函数FIELD()
转载自:https://blog.csdn.net/lxz3000/article/details/6173873MySQL可以通过field()函数自定义排序格式: field(value,str1,str2,str3,str4)value与str1、str2、str3、str4比较,返回1、2、3、4,如遇到null或者不在列表中的数据则返回0. 这个函数好像Oracle中没有专......
winfrom中嵌套html,跟html的交互
08-20
winfrom中嵌套html,跟html的交互,源码就在里面一看就懂,很简单
GIS程序设计教程 基于ArcGIS Engine的C#开发实例
02-27
张丰,杜震洪,刘仁义编著.GIS程序设计教程 基于ArcGIS Engine的C#开发实例.浙江大学出版社,2012.05
©️2020 CSDN
皮肤主题: 大白
CSDN官方博客
mongodb
asp.net
javascript
html5
jquery
extjs
mysql
移动端web
点击重新获取
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。