SQL/[개념 및 문법]

[SQL] 시간 더하기, 시간 빼기(DATE_ADD, DATE_SUB 함수)

hyunnn_00 2023. 4. 21. 13:38

 

DATE_ADD : 기준 날짜에 입력된 기간만큼을 더하는 함수

DATE_SUB : 기준 날짜에 입력된 기간만큼을 빼는 함수

 


시간 더하기

DATE_ADD(기준 날짜, INTERVAL)

시간 빼기

DATE_SUB(기준 날짜, INTERVAL)

 


예시

계산형식
DATE_ADD(date, INTERVAL 1 MONTH)
DATE_ADD(date, INTERVAL 1 DAY)
시간 DATE_ADD(date, INTERVAL 1 HOUR)
DATE_ADD(date, INTERVAL 1 MINUTE)
DATE_ADD(date, INTERVAL 1 SECOND)

※ 시간을 뺄 때에는 - 를 사용하면 됨

ex) DATE_ADD(date, INTERVAL -1 DAY)