Heim  >  Artikel  >  Datenbank  >  So fragen Sie das aktuelle Jahr in MySQL ab

So fragen Sie das aktuelle Jahr in MySQL ab

青灯夜游
青灯夜游Original
2022-11-14 19:32:3714947Durchsuche

In MySQL können Sie die Funktionen YEAR() und NOW() verwenden, um das aktuelle Jahr abzufragen. Die Funktion YEAR() kann den Jahreswert aus dem angegebenen Datumswert abrufen, und die Funktion NOW() kann das aktuelle Datum und die aktuelle Uhrzeit abrufen. Die Funktionen YEAR() und NOW() können den Jahreswert aus dem aktuellen Datum und der aktuellen Uhrzeit abrufen . Syntax „SELECT YEAR(NOW());“.

So fragen Sie das aktuelle Jahr in MySQL ab

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

In MySQL kann die Funktion YEAR() den Jahreswert aus dem angegebenen Datumswert abrufen. Die Funktion

YEAR() akzeptiert den Datumsparameter und gibt das Jahr des Datums zurück. Bitte beachten Sie die Syntax der YEAR()-Funktion:

YEAR(date);

Die YEAR()-Funktion gibt einen Jahreswert für ein bestimmtes Datum im Bereich von 1000 bis 9999 zurück. Wenn das Datum Null ist, gibt die YEAR()-Funktion 0 zurück.

Beispiel: Geben Sie das Jahr 2018-01-01 zurück, also 2018.

SELECT YEAR('2018-01-01');

So fragen Sie das aktuelle Jahr in MySQL ab

Aber wie kommt man an das aktuelle Jahr, ohne das genaue Datum zu kennen?

Implementierungsmethode: Die Funktion YEAR() kann die Funktion NOW() verwenden, um das aktuelle Jahr abzufragen.

Implementierungsidee:

  • Die Funktion NOW() kann das aktuelle Datum und die aktuelle Uhrzeit abrufen.

  • Übergeben Sie das erhaltene aktuelle Datum als Parameter an die Funktion YEAR() und geben Sie das Jahr des Datums zurück. Die Funktion

SELECT YEAR(NOW());

So fragen Sie das aktuelle Jahr in MySQL ab

YEAR() gibt die Jahresinformationen des aktuellen Datums und der aktuellen Uhrzeit zurück, die von der Funktion NOW() bereitgestellt werden.

Erweiterte Kenntnisse:

Wenn das Datum NULL ist, gibt die YEAR()-Funktion NULL zurück, wie im folgenden Beispiel gezeigt:

SELECT YEAR(NULL);

So fragen Sie das aktuelle Jahr in MySQL ab

Wie bereits erwähnt, ist das YEAR()-Ergebnis für a Das Nulldatum ist NULL (das Bewertungsergebnis einiger MySQL-Versionen ist: 0):

SELECT YEAR('0000-00-00');

So fragen Sie das aktuelle Jahr in MySQL ab

[Verwandte Empfehlungen: MySQL-Video-Tutorial]

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

Stellungnahme:
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