Ba cách tương đương lấy ngày 6 ngày trước (từ hôm nay):
DATE_ADD(CURDATE(), INTERVAL -6 DAY)DATE_SUB(CURDATE(), INTERVAL 6 DAY)CURDATE() - INTERVAL 6 DAY
Kết quả đều trả về 2018-11-20 (giả sử hôm nay 2018-11-26).
Áp dụng cho WHERE:
WHERE ngay >= DATE_SUB(CURDATE(), INTERVAL 7 DAY) -- 7 ngày gần nhất
Dùng CURDATE() cho so sánh ngày, NOW() cho datetime.