du meintest bestimmt
WEEK(datum) = WEEK(DATE_SUB(CURDATE(), INTERVAL 7 DAY))
Das Problem ist aber geblieben.
Denn: Ich will die Datensätze der letzten Woche ausgeben!
Es reicht nicht, die Woche zu ermitteln. Denn dann sind auch welche aus den vorherigen Jahren darunter weil ja WEEK die Kalenderwoche innerhalb eines Jahres ausgibt.
Ich kann aber auch nicht einfach YEAR(datum) = YEAR(NOW()) machen, denn dann bekomme ich jeweils am 01.01 eines Jahres Probleme.
Was ich bräuchte wären quasi die Wochen seit Epochenbegin. Irgendwie sowas!