我有这个 MySQL 表:
typ | user | data | value
typ = what type of data
user = whos the user
data = date the data was inserted
value = value inserted
所以这个表会在我的 cronjob 中自动更新。通常,一个用户会在此表中拥有多行,因为它将为每个新的一天插入一个新行,并在日期与今天相同时更新当前行。
我需要获取最近 14 天的数据并将其与最近 7 天的数据进行比较。
7 | admin | 2013/09/22 | 3412
7 | admin | 2013/09/23 | 1241
7 | admin | 2013/09/24 | 2419
and so on...
结构是这样的。
如何使用 PHP 获取最近 14 天的数据?然后从最近 7 天开始?
我不确定如何执行此操作。
最佳答案
select * from your_table
where curdate() - interval 14 day >= data
select * from your_table
where curdate() - interval 7 day >= data
关于php - 获取过去 14 天的数据并与最近 7 天进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19011937/