Rumah >pangkalan data >tutorial mysql >Bagaimana untuk menanyakan data hari ini dalam mysql

Bagaimana untuk menanyakan data hari ini dalam mysql

WBOY
WBOYasal
2022-01-18 16:38:1511026semak imbas

Dalam mysql, anda boleh menggunakan penyataan pilih dengan fungsi "to_days()" dan now() untuk menanyakan data hari ini Sintaksnya ialah "select * from table name where to_days (time field name) = to_days (sekarang( ));”.

Bagaimana untuk menanyakan data hari ini dalam mysql

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.

Cara untuk menanyakan data hari ini dalam mysql

mysql Jika anda ingin menanyakan data hari ini, anda boleh menggunakan pernyataan SELECT dengan fungsi TO_DAYS dan kini berfungsi untuk menanyakan data hari ini.

Pangkalan data MySQL menggunakan pernyataan SQL SELECT untuk pertanyaan data.

TO_DAYS(date)

Diberi tarikh, kembalikan nombor tarikh (bilangan hari sejak tahun 0).

NOW() mengembalikan tarikh dan masa semasa.

Sintaks

NOW()

Sintaks untuk menanyakan data hari ini ialah:

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

Sambungan:

Semalam

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

7 hari lepas

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

30 hari lepas

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

Bulan ini

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

Bulan sebelumnya

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

Pembelajaran yang disyorkan: tutorial video mysql

Atas ialah kandungan terperinci Bagaimana untuk menanyakan data hari ini dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn