Sql中的时间函数TO_DAYS

1.获取当天的数据:TO_DAYS(a.last_operation_date) = TO_DAYS(NOW())

a.last_operation_date:数据库中存时间的字段,now()表示当前的时间

TO_DAYS(now()) :返回从年份0开始到now()现在的一个天数

2.curdate():获取当前的年月日 

curtime():获取当前的时分秒

now():获取当前的日期和时间

Sql中的时间函数TO_DAYS

注:判断当天日期踩得坑:time between curdate() and curdate() + 1 ://【2018.08.08 00:00:00 ,2018.08.09 00:00:00】 两个都包含

3.date_sub(date,INTERVAL expr type)函数

data:时间

expr:间隔的天数或者年 向前间隔时正数 向后间隔时负数

type:可以时年 月 日

Sql中的时间函数TO_DAYS

Sql中的时间函数TO_DAYS

Sql中的时间函数TO_DAYS

Sql中的时间函数TO_DAYS

 

 

 

上一篇:MySQL学习笔记


下一篇:数据库sql语句日期查询