Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menetapkan syarat pertanyaan masa dalam mysql

Bagaimana untuk menetapkan syarat pertanyaan masa dalam mysql

WBOY
WBOYasal
2022-05-19 17:16:565649semak imbas

Kaedah: 1. Gunakan "DATE_ADD(date,INTERVAL expr type)" untuk menambah selang masa yang ditentukan pada tarikh; 2. Gunakan "DATE_SUB(date,INTERVAL expr type)" untuk menolak selang masa yang ditentukan dari tarikh; 3. , gunakan fungsi "TO_DAYS", dsb.

Bagaimana untuk menetapkan syarat pertanyaan masa dalam mysql

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

Cara menetapkan syarat pertanyaan masa dalam mysql

Fungsi DATE_ADD()

Fungsi DATE_ADD() menambah selang masa yang ditentukan pada tarikh.

DATE_ADD(date,INTERVAL expr type)

Parameter tarikh ialah ungkapan tarikh yang sah. Parameter expr ialah selang masa yang anda ingin tambah.

parameter jenis boleh menjadi nilai berikut: KEDUA, MINIT, JAM, HARI, MINGGU, BULAN, SUKU, TAHUN, dsb.

Fungsi TARIKH_SUB

Fungsi DATE_SUB menolak selang masa tertentu daripada tarikh.

DATE_SUB(date,INTERVAL  expr type)

Parameter tarikh ialah ungkapan tarikh Hefei. Parameter expr ialah selang masa yang anda ingin tambah.

Parameter jenis boleh menjadi nilai berikut: KEDUA, MINIT, JAM, HARI, MINGGU, BULAN, SUKU, TAHUN, dsb.

Fungsi TARIKH_FORMAT()

Fungsi DATE_FORMAT() digunakan untuk memaparkan data tarikh/masa dalam format yang berbeza

DATE_FORMAT(date,format)

Parameter tarikh ialah tarikh. format menentukan format output tarikh/masa, yang boleh menjadi nilai berikut: %h jam 01-12, %m bulan, %s saat, %y tahun 2 digit

TO_DAYS() fungsi

Kira bilangan hari dari tahun 0 hingga masa tertentu.

FROM_UNIXTIME() fungsi

cap waktu sehingga kini Ambil perhatian bahawa cap waktu dalam mysql ialah 10 digit.

Fungsi UNIX_TIMESTAMP()

Tarikh ke cap masa

SELECT NOW() FROM DUAL
SELECT to_days(now()) FROM DUAL
SELECT date_format(now(),'%Y-%m-%d') FROM DUAL
SELECT DATE_SUB(NOW(),INTERVAL 3 DAY) FROM dual
SELECT DATE_ADD(NOW(),INTERVAL 3 DAY) FROM dual

Pembelajaran yang disyorkan: tutorial video mysql

Atas ialah kandungan terperinci Bagaimana untuk menetapkan syarat pertanyaan masa 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