Notice
Recent Posts
Recent Comments
Link
관리 메뉴

데브마우스

[SQL:함수] 시간 함수 정리 본문

데이터베이스/SQL: 함수 정리

[SQL:함수] 시간 함수 정리

데브마우스 2024. 1. 3. 13:42
SQL 시간 함수 정리
함수 설명 예시 결과
NOW() 현재 날짜와 시간을 반환합니다. 2024-01-04 12:34:56
CURRENT_DATE()
CURDATE()
현재 날짜를 반환합니다. 2024-01-04
CURRENT_TIME()
CURTIME()
현재 시간을 반환합니다. 12:34:56
CURRENT_TIMESTAMP() 현재 날짜와 시간을 반환합니다. 2024-01-04 12:34:56
YEAR(date) 날짜에서 연도를 추출합니다. 2024
MONTH(date) 날짜에서 월을 추출합니다. 1
DAY(date) 날짜에서 일을 추출합니다. 4
HOUR(time) 시간에서 시간을 추출합니다. 12
MINUTE(time) 시간에서 분을 추출합니다. 34
SECOND(time) 시간에서 초를 추출합니다. 56
DATE_ADD(date, INTERVAL expr unit) 날짜에 일정한 간격을 더합니다. -
DATE_SUB(date, INTERVAL expr unit) 날짜에서 일정한 간격을 뺍니다. -
DATEDIFF(date1, date2) 두 날짜 간의 일 수 차이를 계산합니다. -
TIMESTAMPDIFF(unit, start, end) 두 날짜 또는 시간 간의 차이를 계산합니다. -
DATE_FORMAT(date, format) 날짜를 지정된 형식으로 포맷합니다. 2024-01-04'
DAYNAME(date) 날짜의 요일을 반환합니다. Tuesday
MONTHNAME(date) 날짜의 월 이름을 반환합니다. January