所以我需要从上周添加的数据库中收集所有记录。目前我正在使用下面列出的SQL查询:
SELECT * FROM table DATE(date_added) > DATE_SUB(CURDATE(), INTERVAL 7 DAY)
然而,由于大于号,这也需要今天添加的记录。如何仅选择上周添加的记录并排除今天添加的记录?
答案 0 :(得分:4)
SELECT * FROM table where
DATE(date_added) > DATE_SUB(CURDATE(), INTERVAL 7 DAY)
AND
DATE(date_added) < CURDATE()