Mysql 什么';这个PDO有什么问题;月。。。介于'之间;查询
我正在尝试在上个月内选择内容。您应该使用反勾号而不是单引号:Mysql 什么';这个PDO有什么问题;月。。。介于'之间;查询,mysql,pdo,Mysql,Pdo,我正在尝试在上个月内选择内容。您应该使用反勾号而不是单引号: ('SELECT id,username,tag,message,timestamp FROM mybq_txt where id = ? AND (MONTH('date') BETWEEN (DATE_SUB(NOW() , INTERVAL 30 DAY) AND NOW()'))); 但我认为您不必使用MONTH函数,只需使用日期范围之间的日期即可 查询应为: .... AND (MONTH(`date`) BETWEEN
('SELECT id,username,tag,message,timestamp FROM mybq_txt where id = ? AND (MONTH('date') BETWEEN (DATE_SUB(NOW() , INTERVAL 30 DAY) AND NOW()')));
但我认为您不必使用MONTH
函数,只需使用日期范围之间的日期即可
查询应为:
.... AND (MONTH(`date`) BETWEEN ....
^here
SELECT id,username,tag,message,timestamp
FROM mybq_txt where id = ?
AND `date` BETWEEN DATE_SUB(NOW() , INTERVAL 30 DAY) AND NOW()