`
flex_莫冲
  • 浏览: 1075976 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

查詢結果null排到最後面

阅读更多
mysql 的order by 查詢默認是會將null排到有值的數據前面的。若想將null放最後面。則需要加上個null的order 控制
例如
 SELECT userid,  `migrate_time` 
FROM member
WHERE STATUS =0
AND id =3
ORDER BY (
update_time IS NULL
), update_time ASC 
LIMIT 0 , 30


SELECT * FROM your_table ORDER BY (date_column IS NULL), date_column ASC

參考:http://stackoverflow.com/questions/8510632/php-mysql-order-by-date-but-empty-dates-last-not-first
分享到:
评论

相关推荐

    oracle使用order by排序null值如何处理

    适用情况: oracle 对查询结果进行排序时,被排序的栏位存在null值,且要指定NULL值排在最前面或者最后面 关键字:Nulls First;Nulls Last 默认情况:null 默认为最大值(即:asc 升序<小–>大>,null值排在最后...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    10.2.5 将子查询因子化应用到PL/SQL中 270 10.3 递归子查询 273 10.3.1 一个CONNECT BY的例子 274 10.3.2 使用RSF的例子 275 10.3.3 RSF的限制条件 276 10.3.4 与CONNECT BY的不同点 276 10.4 复制CONNECT BY...

    Oracle分析函数

    LAST :从DENSE_RANK返回的集合中取出排在最后面的一个值的行 FIRST_VALUE :返回组中数据窗口的第一个值 LAST_VALUE :返回组中数据窗口的最后一个值。 LAG :可以访问结果集中的其它行而不用进行自连接 LEAD :...

    2009达内SQL学习笔记

    IN 列表里有 NULL 时不处理,不影响结果;用 NOT IN 时,有 NULL 则出错,必须排除空值再运算。 in :选择列表的条件 使用IN操作符的优点: 在长的选项清单时,语法直观; 计算的次序容易管理; 比 OR 操作符清单...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

     数据查询语言 (Data Query Language, DQL) 是SQL语言中,负责进行数据查询而不会对数据本身进行修改的语句,这是最基本的SQL语句。例如:SELECT(查询)  数据控制语言Data Controlling Language(DCL),用来...

    labview获取子窗口句柄FindwindowsEX(API).vi

    这个函数查找子窗口,从排在给定的子窗口后面的下一个子窗口开始。在查找时不区分大小写。 参数; (1)hwndParent:要查找的子窗口所在的父窗口的句柄(如果设置了hwndParent,则表示从这个hwndParent指向的父窗口...

    数据结构与算法.xmind

    只要栈顶元素的指针不指向栈底,那么就一直输出遍历结果 判断该栈是否为空 只要栈顶和栈底是同一指向,那么该栈就为空 出栈 将栈顶的元素的指针(指向下一个节点)赋值给栈顶指针(完成出栈) ...

    C 语言编程常见问题解答.chm

    7.22 两次释放一个指针会导致什么结果? 7.23 NULL和NUL有什么不同? 7.24 为什么不能给空指针赋值?什么是总线错误、内存错误和内存信息转储? 7.25 怎样确定一块已分配的内存的大小? 7.26 free()函数是怎样...

    课程设计报告-学生通信录管理系统.doc

    会在键盘缓冲区中保存回车键,后面再对字符型n um变量赋值时,会将缓冲区中的回车键当成数据存入变量中 5、模块代码及其相关注释 文件读入的代码及其相应注释: if((fp=fopen("student.txt","rb"))==NULL) { printf...

    计算机二级公共基础知识

    例如,在一维数组[21,46,24,99,57,77,86]中,查找数据元素99,首先从第1个元素21开始进行比较,比较结果与要查找的数据不相等,接着与第2个元素46进行比较,以此类推,当进行到与第4个元素比较时,它们相等,...

    达内 coreJava 习题答案

    输出结果为pi = 3.1415926525880504,应该不精确 12、输入一个数据n,计算斐波那契数列(Fibonacci)的第n个值 1 1 2 3 5 8 13 21 34 规律:一个数等于前两个数之和 //计算斐波那契数列(Fibonacci)的第n个值 ...

    【03-流程控制与数组】

    后面程序TestIfError.java我们想打印的是中年人,但打印出来的结果是青年人。 • 对于任何的if else 语句,表面上看起来else后没有任何条件,或者else if后只有一个条件,但这不是真相:因为 else的含义是...

    uboott移植实验手册及技术文档

    u-boot运行到第2阶段会进入start_armboot()函数。其中nand_init()函数是对nand flash的最 初初始化函数。nand_init()函数在两个文件中实现。其调用与 CFG_NAND_LEGACY 宏有 关,如果没有定义这个宏,系统调用 ...

Global site tag (gtag.js) - Google Analytics