DATEDIFF() 函数返回两个日期之间的时间。
Mysql 和 SQL Serve之间 datediff函数有微小却严重的区别
Mysql的是datediff(被减数, 减数)
SQL Serve的datediff(时间单位, 减数, 被减数)
这两个不仅MySQL没有时间单位,而且做差的减数被减数位置相反
If 语句
https://www.begtut.com/sql/func-mysql-if.html
SELECT IF(500<1000, "YES", "NO"); 如果条件为TRUE则返回“YES”,如果条件为FALSE则返回“NO”:
有点像三目表达式,condition?true : false
if(condition, true, false)
优先顺序: where>group by>having>order by
0 Comments