
date_add 함수는 날짜를 계산할 때 사용할 수 있는 다양한 옵션을 제공합니다.
- 월을 추가하거나 년도를 빼는 방법은 INTERVAL 함수를 사용하면 됩니다. 예를 들어, 2022-01-01에서 3개월을 더한 날짜는 다음과 같이 계산할 수 있습니다.
#hostingforum.kr
sql
SELECT DATE_ADD('2022-01-01', INTERVAL 3 MONTH);
- 년도를 빼는 방법은 INTERVAL 함수의 음수 값을 사용하면 됩니다. 예를 들어, 2022-01-01에서 1년을 뺀 날짜는 다음과 같이 계산할 수 있습니다.
#hostingforum.kr
sql
SELECT DATE_ADD('2022-01-01', INTERVAL -1 YEAR);
- 월을 추가하거나 년도를 빼는 방법은 INTERVAL 함수의 MONTH 또는 YEAR 값을 사용하면 됩니다. 예를 들어, 2022-01-01에서 3개월을 더한 날짜는 다음과 같이 계산할 수 있습니다.
#hostingforum.kr
sql
SELECT DATE_ADD('2022-01-01', INTERVAL 3 MONTH);
- 년도를 빼는 방법은 INTERVAL 함수의 YEAR 값을 사용하면 됩니다. 예를 들어, 2022-01-01에서 1년을 뺀 날짜는 다음과 같이 계산할 수 있습니다.
#hostingforum.kr
sql
SELECT DATE_ADD('2022-01-01', INTERVAL -1 YEAR);
- 날짜를 계산할 때, 시간을 고려하고 싶다면 DATE_ADD 함수에 시간 값을 추가할 수 있습니다. 예를 들어, 2022-01-01 12:00:00에서 1시간을 더한 날짜는 다음과 같이 계산할 수 있습니다.
#hostingforum.kr
sql
SELECT DATE_ADD('2022-01-01 12:00:00', INTERVAL 1 HOUR);
- 날짜를 계산할 때, 시간을 고려하고 싶지 않다면 DATE 함수를 사용하여 날짜만을 계산할 수 있습니다. 예를 들어, 2022-01-01에서 1년을 더한 날짜는 다음과 같이 계산할 수 있습니다.
#hostingforum.kr
sql
SELECT DATE('2022-01-01', INTERVAL 1 YEAR);
- 날짜를 계산할 때, 시간을 고려하고 싶지 않다면 DATE 함수를 사용하여 날짜만을 계산할 수 있습니다. 예를 들어, 2022-01-01에서 1년을 더한 날짜는 다음과 같이 계산할 수 있습니다.
#hostingforum.kr
sql
SELECT DATE('2022-01-01', INTERVAL 1 YEAR);
2025-06-20 09:15