mysql 自定义排序顺序

原创 2013年12月03日 16:26:36

mysql 自定义排序顺序

实例如:在sql语句中加入ORDER BY FIELD(status,3,4,0,2,1)语句可定义排序顺序

说明:status为排序字段,后面为该字段的相关值

mysql自定义排序规则函数——field()

在mysql order by排序中,大多数情况下仅使用默认排序规则就够了:字符串按字典顺序,数字按大小等等。可有时候,某个字段是有自身业务含义的,比如 type(1,2,3)可能表示早/中/晚,如果...
  • u011193276
  • u011193276
  • 2016年09月14日 00:28
  • 4029

mysql 使用order by field() 自定义排序

 一、mysql field自定义排序函数的格式   order by field(value,str1,str2,str3,str4,,,,,,strn) 其中value后面的参数自定义...
  • whaxrl
  • whaxrl
  • 2016年03月19日 10:43
  • 7712

SQL学习之使用order by 按照指定顺序排序或自定义顺序排序

我们通常需要根据客户需求对于查询出来的结果给客户提供自定义的排序方式,那么我们通常sql需要实现方式都有哪些,参考更多资料总结如下(不完善的和错误望大家指出): 一、如果我们只是对于在某个程序中的应用...
  • wangshuai6707
  • wangshuai6707
  • 2015年07月01日 15:10
  • 22284

数据库自定义排序

数据库库表 (user)结构如下 id      name 01     王 02     张 03     赵 04     李 先要求查询结果按张、王、李、赵进行排序 db2...
  • pg_guo
  • pg_guo
  • 2013年01月30日 01:14
  • 1864

MySql自定义排序

查询语句:select id,name,stauts from special where id in (50,51,52,53,54,55) order by FIELD( id ,51,50, 5...
  • hfmbook
  • hfmbook
  • 2014年06月10日 11:14
  • 2586

mysql 中自定义变量排序

$temporary1 = DB::select('select hair_bbs_article.*,hair_member.nickname,hair_member.headphoto,'   ...
  • huihuangjiuai
  • huihuangjiuai
  • 2015年05月13日 14:23
  • 539

Java中的自定义排序

package com.yenange.t2; import java.util.ArrayList; import java.util.Collections; import java...
  • yenange
  • yenange
  • 2010年10月17日 20:17
  • 3655

c++ map自定义排序

c++map简单排序
  • c_tianzi
  • c_tianzi
  • 2015年01月24日 01:29
  • 1157

sql 自定义排序 顺序

比如需要对SQL表中的字段NAME进行如下的排序: 张三(Z) 李四(L) 王五(W) 赵六(Z)   按照sql中的默认排序规则,根据字母顺序(a~z)排,结果为:李四  王五 赵六...
  • tangkechu
  • tangkechu
  • 2014年10月31日 14:25
  • 1660

自定义map的排序

typedef pair MYPAIR;class pysort{public: pysort(){} ~pysort(){}  bool operator() (const MYPAIR &p1,c...
  • zjh824
  • zjh824
  • 2007年06月20日 19:02
  • 1685
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql 自定义排序顺序
举报原因:
原因补充:

(最多只允许输入30个字)