Rumah > Artikel > pangkalan data > Bagaimana untuk mengekstrak bahagian datetime tertentu menggunakan fungsi EXTRACT MySQL
Cara menggunakan fungsi EXTRACT MySQL untuk mengekstrak bahagian tarikh dan masa yang ditentukan
Pangkalan data MySQL ialah salah satu pangkalan data hubungan yang paling biasa digunakan dan digunakan secara meluas dalam pelbagai jenis aplikasi. Tarikh dan masa ialah jenis data biasa dalam pangkalan data, dan selalunya perlu untuk mengekstrak bahagian tertentu daripada medan tarikh dan masa untuk memenuhi keperluan perniagaan. Dalam MySQL, anda boleh menggunakan fungsi EXTRACT untuk mengekstrak bahagian tertentu dari tarikh masa. Artikel ini akan memperkenalkan cara menggunakan fungsi EXTRACT MySQL untuk mengekstrak bahagian tarikh dan masa yang ditentukan, dan menyediakan beberapa contoh kod.
Fungsi EXTRACT ialah fungsi dalam MySQL yang digunakan untuk mengekstrak bahagian tertentu daripada tarikh, masa atau tarikh masa. Sintaks asas adalah seperti berikut:
EKSTRAK(unit DARI tarikh)
Di mana, unit ialah kata kunci yang menyatakan bahagian tarikh dan masa yang akan diekstrak, dan tarikh ialah nilai tarikh dan masa yang akan diekstrak.
Berikut ialah beberapa kata kunci unit yang biasa digunakan dan bahagian tarikh dan masa yang sepadan:
SELECT EXTRACT(YEAR FROM datetime) AS year FROM orders;
SELECT EXTRACT(MONTH FROM datetime) AS month FROM orders;
SELECT EXTRACT(DAY FROM datetime) AS day FROM orders;
SELECT EXTRACT(HOUR FROM timestamp) AS hour FROM logs;
SELECT EXTRACT(MINUTE FROM timestamp) AS minute FROM logs;
SELECT EXTRACT(SECOND FROM timestamp) AS second FROM logs;
Atas ialah kandungan terperinci Bagaimana untuk mengekstrak bahagian datetime tertentu menggunakan fungsi EXTRACT MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!