首页 > 数据库 >MYSQL小记,SQL查询,如果有更新时间则优先按更新时间倒序,没有则按创建时间倒序

MYSQL小记,SQL查询,如果有更新时间则优先按更新时间倒序,没有则按创建时间倒序

时间:2022-09-29 11:26:00浏览次数:83  
标签:返回 IFNULL tableColumn 更新 expr1 时间 倒序

select now() from dual ORDER BY IFNULL(update_date,create_date) DESC

IFNULL 函数说明
IFNULL(expr1,expr2)
如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2
mysql中的if()函数使用,
格式 :IF(tableColumn,A,B)–>当tableColumn为TRUE时,返回A;当tableColumn为FALSE时,返回B。

select if((5-3>0),'OK','NotOK')AS testF from dual

参考:https://blog.csdn.net/weixin_38278302/article/details/116641077

标签:返回,IFNULL,tableColumn,更新,expr1,时间,倒序
From: https://www.cnblogs.com/person008/p/16740829.html

相关文章