4 Stimmen

Wie wähle ich am besten die Zeilen der letzten 7 Tage aus?

Wie kann ich am besten nur die Zeilen aus der Tabelle auswählen, die in den letzten 7 Tagen erstellt wurden?

Es gibt Dutzende von Zeit- und Datumsfunktionen in MySQL, und ich bin etwas verwirrt, was der einfachste Weg ist, dies zu tun.

Nehmen Sie für diese Frage an, dass Sie eine Tabelle mit dem Namen "my_table" haben, die eine Zeile "created_at" enthält, die ein DATETIME ist.

SELECT * FROM my_table WHERE ...

Was würden Sie in die WHERE-Klausel eintragen?

1voto

erikric Punkte 3889

SELECT * FROM meine_tabelle WHERE meine_tabelle.datumsfeld > sysdate - 7

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X