这是我第一次使用 PHP 和 MySQL 创建网站。如何查询 Mysql 搜索的结果以仅显示最近 7 天的结果?
我的数据库中的列是:
Id
Name
Date
Mensage
最佳答案
有几种方法可以做到这一点。这是一个。
SELECT *
FROM tablename
WHERE `date` > CURRENT_DATE - INTERVAL 7 DAY
还有一个:
SELECT *
FROM tablename
WHERE DATEDIFF(`date`, CURRENT_DATE) < 7
仅供引用,您不应使用 reserved keywords 命名您的列.这是个坏主意,只会给您带来麻烦。
关于php - Mysql:最近 7 天的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14799596/