Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

날짜의 일부를 추출하는 동안 MySQL INTERVAL 키워드를 어떻게 사용할 수 있습니까?

<시간/>

다음 예제의 도움으로 우리는 EXTRACT() 함수와 함께 MySQL INTERVAL 키워드를 사용하는 방법을 이해할 수 있습니다 -

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)

위 쿼리는 MySQL 테이블 쿼리에서 사용하는 EXTRACT() 함수와 함께 INTERVAL 키워드를 사용하는 방법을 보여줍니다.

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)

위 쿼리는 특정 날짜에 사용되는 EXTRACT() 함수와 함께 INTERVAL 키워드를 사용하는 방법을 보여줍니다.