Auswählen von Daten aus einer MySQL-Tabelle zwischen Datumsangaben
Das Auswählen von Daten aus einer MySQL-Tabelle basierend auf einem Datumsbereich ist eine häufige Aufgabe in der Datenbankprogrammierung . Diese Aufgabe kann mit dem BETWEEN-Operator ausgeführt werden.
Um Daten aus einer Tabelle für einen bestimmten Datumsbereich auszuwählen, verwenden Sie die folgende Syntax:
SELECT * FROM table_name WHERE datetime_column BETWEEN 'start_date' AND 'end_date'
Um beispielsweise Daten aus Januar auszuwählen Verwenden Sie vom 1. Januar 2009 bis zum aktuellen Datum die folgende Abfrage:
SELECT * FROM table_name WHERE datetime_column BETWEEN '2009-01-01' AND CURDATE()
Um Daten für einen bestimmten Bereich von Tagen auszuwählen, z. B. Tag für Tag ab Januar 1, 2009, verwenden Sie die Funktion COUNT() zusammen mit dem Operator BETWEEN:
SELECT COUNT(*) FROM table_name WHERE datetime_column BETWEEN '2009-01-01' AND '2009-01-02'
Diese Abfrage gibt die Anzahl der Zeilen in der Tabelle zurück, die zwischen dem 1. Januar 2009 und dem 2. Januar 2009 einen datetime_column-Wert haben. 2009.
Das obige ist der detaillierte Inhalt vonWie wähle ich Daten aus einer MySQL-Tabelle zwischen bestimmten Daten aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!