繁体   English   中英

如何在MySQL查询中比较date()?

[英]How to compare date() in mysql query?

在mysql中,日期格式为yyyy-mm-dd。 我将检索超过25天的所有相关帖子。

像这样:

SELECT * FROM post WHERE writtenday >= 25;

非常感谢

SELECT * FROM post WHERE DATEDIFF(CURDATE(), writtenday) >= 25;

您可以使用DATE_SUB函数

WHERE writtenday <= DATE_SUB(NOW(), INTERVAL 25 DAY)

这将检索到超过TODAY-25天的任何内容

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM