gpt4 book ai didi

MySQL 选择上个月或之前的记录

转载 作者:行者123 更新时间:2023-11-29 11:18:43 25 4
gpt4 key购买 nike

我想在每个月初运行一个 CRON 作业来选择上个月甚至之前的所有记录。该脚本在每月第一天的上午 00:15 左右运行,但 SELECT 不得包含在这大约 15 分钟内创建的记录。我运行条件的列存储为日期时间,数据库是 MySQL。

编辑:

示例:

rowID | time
---------------------------
6 | 2016-06-01 00:12:21
5 | 2016-06-01 00:04:34
4 | 2016-05-28 19:46:45
3 | 2016-05-17 19:25:01
2 | 2016-05-08 06:33:32
1 | 2016-04-25 12:22:54

基本上,查找 ID < 5 的所有行。

SELECT rowID
FROM table
WHERE time < beginning_of_current_month;

提前致谢!

最佳答案

你尝试过这样的事情吗?

select rowID from table
where time < DATE_FORMAT(NOW(), '%Y-%m-01')

关于MySQL 选择上个月或之前的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39335829/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com