Heim > Datenbank > MySQL-Tutorial > So fragen Sie Daten für ein Jahr in MySQL ab

So fragen Sie Daten für ein Jahr in MySQL ab

WBOY
Freigeben: 2022-05-16 16:07:37
Original
9521 Leute haben es durchsucht

In MySQL können Sie die Funktion „DATE_SUB()“ verwenden, um die Daten eines Jahres abzufragen. Diese Funktion wird verwendet, um ein bestimmtes Zeitintervall festzulegen, das vom Datum subtrahiert wird. Die Syntax lautet „SELECT * FROM table name WHERE time field>DATE_SUB“. (Daten, INTERVALL 1 JAHR)“.

So fragen Sie Daten für ein Jahr in MySQL ab

Die Betriebsumgebung dieses Tutorials: Windows10-System, MySQL8.0.22-Version, Dell G3-Computer.

So fragen Sie die Daten eines Jahres in MySQL ab: Die Funktion DATE_SUB() subtrahiert das angegebene Zeitintervall vom Datum.

Syntax

DATE_SUB(date,INTERVAL expr type)
Nach dem Login kopieren

Der Datumsparameter ist ein zulässiger Datumsausdruck. Der expr-Parameter ist das Zeitintervall, das Sie hinzufügen möchten.

Beispiel ist wie folgt:

SELECT * FROM 表名 WHERE 时间字段>DATE_SUB(CURDATE(), INTERVAL 1 YEAR) 一年
SELECT * FROM 表名 WHERE 时间字段>DATE_SUB(CURDATE(), INTERVAL 1 WEEK) 一周
SELECT * FROM 表名 WHERE 时间字段 >DATE_SUB(CURDATE(), INTERVAL 3 MONTH) 三个月
Nach dem Login kopieren

Erweitertes Wissen:

Angenommen, wir haben die Tabelle „Bestellungen“ wie folgt:

So fragen Sie Daten für ein Jahr in MySQL abJetzt möchten wir 5 Tage vom „Bestelldatum“ abziehen.

Wir verwenden die folgende SELECT-Anweisung:

SELECT OrderId,DATE_SUB(OrderDate,INTERVAL 5 DAY) AS SubtractDate
FROM Orders
Nach dem Login kopieren

Ergebnis:

So fragen Sie Daten für ein Jahr in MySQL abEmpfohlenes Lernen:

MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo fragen Sie Daten für ein Jahr in MySQL ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage