[MSSQL] 시간 간격 계산: DATEDIFF 함수의 활용
MSSQL에서 DATEDIFF 함수를 사용하여 두 날짜 또는 시간 사이의 간격을 계산한다. DATEDIFFDATEDIFF (구분, 시작일자, 종료일자) 구 분 : year(년), quarter(분기), month(월), dayofyear(날짜), week(주), day(일), hour(시), minute(분), second(초) 등 ( "yy", "qq", "mm", "dy", "ww", "hh", "mi", "ss" 등으로 줄여서 사용가능)시작 일자, 종료일자 : 비교할 날짜나 시간날짜 형식은 YYYY-MM-DD 형식의 날짜를 사용한다. SELECT DATEDIFF(day, '2024-06-05', '2024-06-11') //2024-06-05과 2024-06-11 간 일 차이 계산//결과 6S..
2024. 6. 11.
[MSSQL] 날짜와 시간 다루기: DATEADD 함수의 활용
MSSQL에서 날짜나 시간에 대하여값을 더하거나 뺄 때 DATEADD 함수를 사용한다. DATEADD 함수DATEADD(구분, 수, 기준 날짜) 구 분 : year(년), quarter(분기), month(월), day(일), hour(시), minute(분), second(초) 수 : 기준 날짜에 구분 값을 더하거나 뺄 수기준 날짜 : 기준이 되는 날짜나 시간 YEAR = YYMONTH = MMDAY = DDHOUR = HHMINUTE = MISECOND = SSQUARTER = QQ줄여서도 사용가능 사용 예제//일자 계산SELECT DATEADD(dd,2,'2024-06-10') //2024-06-10에서 2일을 더한 날짜SELECT DATEADD(day,-3,'2024-06-10') //2024..
2024. 6. 10.