Jag skulle hävda att det mest eleganta sättet skulle vara:
WHERE `date` BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 7 DAY)
Edit:denna dokumentsida är som det mest användbara någonsin. Bokmärk det, eftersom det är helt behändigt.
Jag skulle hävda att det mest eleganta sättet skulle vara:
WHERE `date` BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 7 DAY)
Edit:denna dokumentsida är som det mest användbara någonsin. Bokmärk det, eftersom det är helt behändigt.