Kita boleh menggunakan fungsi EXTRACT() pada tarikh yang disimpan dalam jadual MySQL dengan -
Pertanyaan berikut menunjukkan tarikh yang dimasukkan dalam jadual "testing"
mysql> Select * from testing; +-------------+---------------------+ | StudentName | Dateofreg | +-------------+---------------------+ | Ram | 2017-10-28 21:24:24 | | Shyam | 2017-10-28 21:24:30 | | Mohan | 2017-10-28 21:24:47 | | Gaurav | 2017-10-29 08:48:33 | +-------------+---------------------+ 4 rows in set (0.00 sec)
Sekarang, kita boleh memohon pada "testing" fungsi table EXTRACT() untuk mendapatkan nilai tahun, seperti berikut-
mysql> Select EXTRACT(Year from dateofreg)AS YEAR from testing; +------+ | YEAR | +------+ | 2017 | | 2017 | | 2017 | | 2017 | +------+ 4 rows in set (0.00 sec)
Begitu juga, kita boleh menggunakan fungsi EXTRACT() pada jadual "testing" untuk mendapatkan nilai tarikh, seperti berikut-
mysql> Select EXTRACT(day from dateofreg)AS DAY from testing; +-----+ | DAY | +-----+ | 28 | | 28 | | 28 | | 29 | +-----+ 4 rows in set (0.00 sec)
Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi EXTRACT() pada tarikh yang disimpan dalam jadual MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!