ich diesen Code, aber es gibt mir die falsche Antwort:Wie bekommt man alle Tage einer Woche (beginnt von Montag) bis heute (heute)?
SELECT * from TABLE
WHERE endDate >= DATE_SUB(CURDATE(), INTERVAL 6 DAY) AND endDate <= CURDATE();
sagen wir mal die Woche von Montag beginnt, und heute ist Mittwoch, würde Ich mag Spalten bis letzten Montag mit endDate
von heute zur Liste (Montag , Dienstag und Mittwoch) .
Aber die obige Abfrage gibt vergangenen Samstag bis Montag oder in
WHERE endDate >= DATE_SUB(CURDATE(), INTERVAL 6 DAY) AND endDate >= CURDATE();
Dienstag gibt bis Ende der Woche, aber ich will Montag (erster Tag der Woche) bis Mittwoch (heute)
Diese Frage hat genau nichts zu tun Java und genau alles, was mit SQL zu tun hat. Bitte fügen Sie ein SQL-Tag hinzu und entfernen Sie Java-Tags. – CptBartender