📦 Database/SQL
SQL DateDiff
신건우
2023. 5. 22. 15:40
Date Diff
DATEDIFF
함수는 두 날짜 사이의 일 수 차이를 계산하는 SQL 함수입니다. 일반적으로 날짜 간의 차이를 계산할 때 사용됩니다.
DATEDIFF
함수의 구문은 데이터베이스 시스템에 따라 다를 수 있지만, 대부분의 데이터베이스에서 유사한 방식으로 작동합니다. 아래는 일반적인 구문의 예입니다:
DATEDIFF(end_date, start_date)
end_date
: 비교할 날짜의 종료일입니다.start_date
: 비교할 날짜의 시작일입니다.
DATEDIFF
함수는 end_date
에서 start_date
를 뺀 뒤, 그 결과로 두 날짜 사이의 일 수 차이를 반환합니다.
결과 값은 정수 형태로 반환되며, 음수 값일 수도 있습니다.
예를 들어, DATEDIFF
함수를 사용하여 2023년 5월 31일과 2023년 5월 28일 사이의 일 수 차이를 계산하면 다음과 같습니다:
DATEDIFF('2023-05-31', '2023-05-28')
결과는 3입니다. 즉, 두 날짜 사이에는 3일의 차이가 있습니다.
DATEDIFF
함수는 다양한 데이터베이스 시스템에서 사용 가능하며, 날짜 간의 차이를 계산하는 데 유용하게 활용할 수 있습니다.