Nội dung chính
EXTRACT(unit FROM date)
Hàm EXTRACT() trong SQL sử dụng cùng một kiểu unit định dạng như DATE_ADD() hoặc DATE_SUB(), nhưng lấy ra phần từ ngày chứ không phải là thêm hay trừ datetime.
Ví dụ 1:
SELECT EXTRACT(YEAR FROM '1999-07-02');
Kết quả:
+---------------------------------------------------------+ | EXTRACT(YEAR FROM '1999-07-02') | +---------------------------------------------------------+ | 1999 | +---------------------------------------------------------+
Ví dụ 2:
SELECT EXTRACT(YEAR_MONTH FROM '1999-07-02 01:02:03');
Kết quả:
+---------------------------------------------------------+ | EXTRACT(YEAR_MONTH FROM '1999-07-02 01:02:03') | +---------------------------------------------------------+ | 199907 | +---------------------------------------------------------+