知识点
| 函数 | 描述 |
| CURDATE() | 返回当前日期 |
| CURRENT_TIME | 返回当前时间 |
| DATEDIFF(d1,d2) | 计算日期 d1->d2 之间相隔的天数 |
| DATE_SUB(date,INTERVAL expr type) | 函数从日期减去指定的时间间隔。 |
| DATE_FORMAT(d,f) | 按表达式 f的要求显示日期 d |
| TO_DAYS(d) | 计算日期 d 距离 0000 年 1 月 1 日的天数 |
| YEAR(d) | 返回年份 |
| YEARWEEK(date, mode) | 返回年份及第几周(0到53),mode 中 0 表示周天,1表示周一,以此类推 |
查询当天数据
select * from 表名 where to_days(时间字段名) = to_days(now());查询昨天数据
SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1查询近3天数据
SELECT * FROM 表名 where DATE_SUB(CURD版权声明:本文为cx243698原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。