Mysql 在日期和问题之间选择
我有一个SQL:Mysql 在日期和问题之间选择,mysql,sql,date,Mysql,Sql,Date,我有一个SQL: $sql="SELECT * FROM table WHERE expiresdate >= Date(Now()) AND expiresdate <= Date_add(Date(Now()), INTERVAL 10 day) ORDER BY expiresdate ASC"; $sql=“选择* 从桌子上 其中expiresdate>=日期(现在()) expiresdate这应该是您需要的: SELECT * F
$sql="SELECT *
FROM table
WHERE expiresdate >= Date(Now())
AND expiresdate <= Date_add(Date(Now()), INTERVAL 10 day)
ORDER BY expiresdate ASC";
$sql=“选择*
从桌子上
其中expiresdate>=日期(现在())
expiresdate这应该是您需要的:
SELECT
*
FROM
`table`
WHERE
expiresdate <= CURDATE() + INTERVAL 10 DAY
ORDER BY
expiresdate ASC
选择
*
从…起
`桌子`
哪里
expiresdate这可能会有帮助:什么类型是expiresdate
?有人能解释一下,为什么有问题的查询不起作用。我理解上面的查询是如何工作的。您的表名实际上是table
?如果是,您需要转义它,因为它是一个保留字。不,表名不是table-我只是以它为例。我将进行测试这段代码并让你知道我的进展情况-谢谢你的回复顺便说一句,expiresdate
aDATE
字段?是的,它是一个日期字段-应该不是吗?我仍然遇到同样的问题:(