【发布时间】:2011-05-02 14:24:20
【问题描述】:
我有一个 MySQL 表:
myTable {Int id, Int value, Date date}
我希望找到过去 5 天所有记录的最大值。
到目前为止,我只设法获得了这一天所有记录的最大值:
SELECT max(`value`) FROM myTable where `date` = CURDATE()
或过去 5 天的所有记录:
SELECT * FROM myTable WHERE `date` BETWEEN CURDATE() - INTERVAL 5 DAY AND CURDATE()
如何获取过去 5 天所有记录的最大值?
【问题讨论】:
标签: mysql