Có thể làm bằng cách cung cấp đơn vị QUARTER cho hàm EXTRACT().
mysql> SELECT EXTRACT(QUARTER FROM '2017-07-29'); +------------------------------------+ | EXTRACT(QUARTER FROM '2017-07-29') | +------------------------------------+ | 3 | +------------------------------------+ 1 row in set (0.00 sec)
Trả về quý 3 cho ngày 29/7/2017.
mysql> SELECT EXTRACT(QUARTER FROM NOW()); +-----------------------------+ | EXTRACT(QUARTER FROM now()) | +-----------------------------+ | 4 | +-----------------------------+ 1 row in set (0.00 sec)
Trả về quý 4 cho ngày hiện tại (tháng 10).