[sql] 특정 월 단위의 날짜 더하기 및 빼기 함수

현재 날짜에서 특정한 월 수를 더하고 싶을 때, DATEADD 함수를 사용합니다. DATEADD 함수는 날짜에 특정한 시간 간격을 더하거나 빼는 데 사용됩니다.

다음은 SQL에서 월을 더하는 방법입니다:

SELECT DATEADD(MONTH, 3, GETDATE()) AS AfterThreeMonths;

위의 코드는 현재 날짜에서 3개월을 더한 결과를 반환합니다.

월 단위의 날짜 빼기

현재 날짜에서 특정한 월 수를 빼고 싶을 때, 마찬가지로 DATEADD 함수를 사용하여 음수 값을 넣어주면 됩니다.

다음은 SQL에서 월을 빼는 방법입니다:

SELECT DATEADD(MONTH, -2, GETDATE()) AS BeforeTwoMonths;

위의 코드는 현재 날짜에서 2개월을 뺀 결과를 반환합니다.