日常学习:
日期函数:
CURDATE()--返回当前日期
CURTIME()--返回当前时间
NOW()--返回当前日期和时间
YEAR(date)--获取指定date的年份
MONTH(date)--获取指定date的月份
DATE_ADD(date, INTERVAL expr type)--返回一个日期/时间值加上一个时间间隔expr后的时间值
DATEDIFF(datel,date2)--返回起始时间date1和 结束时间date2之间的天数
流程函数:
IF(value,t, f)--如果value为true,则返回t,否则返回f
IFNULL(value1, value2)--如果value1不为空,返回valuel,否则返回value2
CASE WHEN [val1] THEN [res1]...ELSE [default] END--如果vall为true,返回res1,...否则返回default默认值
CASE [expr] WHEN [val] THEN [res1]...ELSE [default] END--如果expr的值等于val1,返回res1,...否则返回default默认值