gpt4 book ai didi

MySQL SELECT 将天数间隔添加到日期时间列

转载 作者:行者123 更新时间:2023-11-29 16:09:32 28 4
gpt4 key购买 nike

我的数据库中有一个名为 SHARE_DATE 的列。我希望能够选择 SHARE_DATE + 7 DAYS 大于今天的所有记录。

我已经尝试了下面的查询,但没有得到任何我应该得到的记录。我觉得我已经很接近了,但还不太明白。预先感谢您的帮助!

SELECT * FROM TABLE_shares WHERE DATE_ADD(DATE_SHARE, INTERVAL +7 DAY) > NOW();

最佳答案

每条评论已解决:

SELECT * FROM
TABLE_shares
WHERE DATE_SHARE > DATE_SUB(NOW(), INTERVAL 7 DAY)

可以使用 DATE_SHARE 索引

关于MySQL SELECT 将天数间隔添加到日期时间列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55389226/

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