Dengan menggunakan fungsi EXTRACT() kita boleh mendapatkan tarikh semasa atau sebahagian daripada tarikh tertentu. Bahagian tarikh boleh didapati sebagai tahun, bulan, hari, jam, minit, saat dan mikrosaat.
mysql> Select EXTRACT(Year from NOW()) AS YEAR; +-------+ | YEAR | +-------+ | 2017| +-------+ 1 row in set (0.00 sec)
Pertanyaan MySQL di atas akan mendapat tahun dari tarikh semasa.
mysql> Select EXTRACT(Month from '2017-09-21')AS MONTH; +-------+ | MONTH | +-------+ | 9 | +-------+ 1 row in set (0.00 sec)
Pertanyaan MySQL di atas akan mendapat bulan untuk tarikh tertentu.
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan sebahagian daripada tarikh dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!