如何在mysql中显示指定日期和星期之前的所有日期?
我的目标是显示每周报告。
这是我到目前为止所拥有的:
SELECT *
FROM payment
WHERE pay_date
BETWEEN '2014-05-15'
AND pay_date - INTERVAL 7 DAY ;
答案 0 :(得分:0)
我想你想要这个:
SELECT *
FROM payment
WHERE pay_date BETWEEN date('2014-05-15') - interval 7 day and date('2014-05-15');