MySQL根据天、周、月、季度、年查询数据

1. 查询今天数据
SELECT * FROM 表名 WHERE TO_DAYS(时间字段名) = TO_DAYS(NOW());
2. 查询昨天数据
SELECT * FROM 表名 WHERE TO_DAYS(NOW()) - TO_DAYS(时间字段名) <= 1; 3. 查询本周数据 SELECT * FROM 表名 WHERE YEARWEEK(DATE_FORMAT(时间字段名,'%Y-%m-%d')) = YEARWEEK(NOW()); 4. 查询上周数据 SELECT * FROM 表名 WHERE YEARWEEK(DATE_FORMAT(时间字段名,'%Y-%m-%d')) = YEARWEEK(NOW())-1; 5. 查询近7天数据 SELECT * FROM 表名 WHERE DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= DATE(时间字段名); 6. 查询近30天数据 SELECT * FROM 表名 WHERE DATE_SUB(CURDATE(), INTE

MySQL根据天、周、月、季度、年查询数据最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/21840.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>