mysql查询当前时间前的操作相关操作
#查询今天:
SELECT * FROM `table_name` WHERE TO_DAYS(`time_filed`) = TO_DAYS(NOW());
#查询昨天:
SELECT * FROM `table_name` WHERE TO_DAYS(NOW()) - TO_DAYS(`time_filed`) =1;
#查询今天之前的内容:
SELECT * FROM `table_name` WHERE TO_DAYS(NOW()) - TO_DAYS(`time_filed`) >=1;
#查询 7天
SELECT * FROM `table_name` WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY) <= DATE(`time_file`);
#查询本月
SELECT * FROM `table_name` WHERE WHERE DATE_FORMAT( `time_file`, '%Y%m' ) = DATE_FORMAT(CURDATE( ) , '%Y%m' );
#查询上个月
SELECT * FROM `table_name` WHERE PERIOD_DIFF( date_format( now( ) , '%Y%m' ), date_format( `time_filed`, '%Y%m' ) )=1
#查询 本季度
SELECT * FROM `table_name` WHERE QUARTER(`time_filed`) = QUARTER(NOW());
#查询 上季度
SELECT * FROM table_name WHERE QUARTER(`time_filed`) = QUARTER(DATE_SUB(NOW(),INTERVAL 1 QUARTER))
参考链接:http://blog.sina.com.cn/s/blog_95ee143401016axl.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构