gpt4 book ai didi

mysql - 这个 PDO 'Month... Between' 查询有什么问题?

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

('SELECT id,username,tag,message,timestamp FROM mybq_txt where id = ? AND (MONTH('date') BETWEEN (DATE_SUB(NOW() , INTERVAL 30 DAY) AND NOW()')));

我正在尝试选择上个月内的内容。

最佳答案

您应该使用反引号而不是单引号:

.... AND (MONTH(`date`) BETWEEN ....
^here

但我认为你不必使用MONTH函数,只需使用日期范围之间的日期即可。

查询应该是:

SELECT id,username,tag,message,timestamp 
FROM mybq_txt where id = ?
AND `date` BETWEEN DATE_SUB(NOW() , INTERVAL 30 DAY) AND NOW()

关于mysql - 这个 PDO 'Month... Between' 查询有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22197347/

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