gpt4 book ai didi

mysql - 在 mysql 中选择当前日期和当前日期后 3 个月之间的日期

转载 作者:可可西里 更新时间:2023-11-01 08:06:28 25 4
gpt4 key购买 nike

我想选择当前日期和 3 个月前的所有日期。我尝试使用此查询,但它无法正常工作。

$sql = mysql_query("
SELECT *
FROM date
WHERE d_date BETWEEN NOW() AND NOW() - INTERVAL 3 MONTH
");

请帮我写出正确的语法。

最佳答案

你需要交换你的边界,它会起作用:

SELECT * FROM date
WHERE d_date BETWEEN now() - INTERVAL 3 MONTH AND now()

例如,此查询返回 true ( SQLFiddle ):

SELECT (now() - interval 1 month)
BETWEEN now() - interval 3 month AND now()

关于mysql - 在 mysql 中选择当前日期和当前日期后 3 个月之间的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14135366/

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