获取上周添加的记录,但排除今天添加的记录

时间:2014-05-22 07:31:11

标签: mysql sql

所以我需要从上周添加的数据库中收集所有记录。目前我正在使用下面列出的SQL查询:

SELECT * FROM table DATE(date_added) > DATE_SUB(CURDATE(), INTERVAL 7 DAY)

然而,由于大于号,这也需要今天添加的记录。如何仅选择上周添加的记录并排除今天添加的记录?

1 个答案:

答案 0 :(得分:4)

SELECT * FROM table where 
DATE(date_added) > DATE_SUB(CURDATE(), INTERVAL 7 DAY) 
AND 
DATE(date_added) < CURDATE()