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

MySQL에서 INTERVAL 키워드의 단위 값과 함께 산술 연산자(+,-,*,/)를 어떻게 사용할 수 있습니까?

<시간/>

다음과 같이 INTERVAL 키워드의 단위 값과 함께 산술 연산자(+,-,*, /)를 사용할 수 있습니다. -

덧셈(+) 사용

mysql> Select date('2017-10-22' + INTERVAL 2+2 Year) AS 'Date After (2+2)Years';
+------------------------+
| Date After (2+2) Years |
+------------------------+
| 2021-10-22             |
+------------------------+
1 row in set (0.00 sec)

빼기(-) 사용

mysql> Select date('2017-10-22' + INTERVAL 2-2 Year) AS 'Date After (2-2)Years';
+------------------------+
| Date After (2-2) Years |
+------------------------+
| 2017-10-22             |
+------------------------+
1 row in set (0.00 sec)

곱하기(*) 사용

mysql> Select date('2017-10-22' + INTERVAL 2*2 Year) AS 'Date After (2*2)Years';
+------------------------+
| Date After (2*2) Years |
+------------------------+
| 2021-10-22             |
+------------------------+
1 row in set (0.00 sec)

나누기(/) 사용

mysql> Select date('2017-10-22' + INTERVAL 2/2 Year) AS 'Date After (2/2) Years';
+------------------------+
| Date After (2/2) Years |
+------------------------+
| 2018-10-22             |
+------------------------+
1 row in set (0.00 sec)