Heim  >  Artikel  >  Datenbank  >  So fragen Sie die heutigen Daten in MySQL ab

So fragen Sie die heutigen Daten in MySQL ab

WBOY
WBOYOriginal
2022-01-18 16:38:1510874Durchsuche

In MySQL können Sie die Select-Anweisung mit den Funktionen „to_days()“ und now() verwenden, um die heutigen Daten abzufragen. Die Syntax lautet „select * from table name where to_days (time field name) = to_days(now()“. );" .

So fragen Sie die heutigen Daten in MySQL ab

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

So fragen Sie die heutigen Daten in MySQL ab

MySQL Wenn Sie die heutigen Daten abfragen möchten, können Sie die SELECT-Anweisung mit der Funktion TO_DAYS und der Funktion Now verwenden, um die heutigen Daten abzufragen.

MySQL-Datenbank verwendet die SQL-SELECT-Anweisung zum Abfragen von Daten.

TO_DAYS(date)

Gibt bei einem gegebenen Datum eine Datumsnummer zurück (Anzahl der Tage seit Jahr 0).

NOW() gibt das aktuelle Datum und die aktuelle Uhrzeit zurück.

Syntax

NOW()

Die Syntax für die Abfrage der heutigen Daten lautet:

select * from 表名 where to_days(时间字段名) = to_days(now());

Erweiterung:

Gestern

SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1

Fast 7 Tage

SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)

Fast 30 Tage

SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名)

Diesen Monat

SELECT * FROM 表名 WHERE DATE_FORMAT( 时间字段名, &#39;%Y%m&#39; ) = DATE_FORMAT( CURDATE( ) , &#39;%Y%m&#39; )

Vorheriger Monat

SELECT * FROM 表名 WHERE PERIOD_DIFF( date_format( now( ) , &#39;%Y%m&#39; ) , date_format( 时间字段名, &#39;%Y%m&#39; ) ) =1

Empfohlenes Lernen : MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo fragen Sie die heutigen Daten 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