Với sự trợ giúp của ví dụ sau, chúng ta có thể hiểu rằng cách chúng ta có thể sử dụng từ khóa MySQL INTERVAL với hàm EXTRACT () -
mysql> Select StudentName, RegDate, EXTRACT(YEAR from RegDate+INTERVAL 2 year) AS 'Two Year Interval' from testing where StudentName = 'Gaurav'; +-------------+---------------------+-------------------+ | StudentName | RegDate | Two Year Interval | +-------------+---------------------+-------------------+ | Gaurav | 2017-10-29 08:48:33 | 2019 | +-------------+---------------------+-------------------+ 1 row in set (0.02 sec)
Truy vấn trên cho thấy cách chúng ta có thể sử dụng từ khóa INTERVAL với hàm EXTRACT () được sử dụng trong truy vấn bảng MySQL.
mysql> Select EXTRACT(Year from '2017-10-22 05:03:45' + INTERVAL 2 Year) AS 'Two Year Interval'; +-------------------+ | Two Year Interval | +-------------------+ | 2019 | +-------------------+ 1 row in set (0.00 sec)
Truy vấn trên cho thấy cách chúng ta có thể sử dụng từ khóa INTERVAL với hàm EXTRACT () được sử dụng cho một ngày cụ thể.