250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 통계학
- 시각화
- 데이터시각화
- 리스트
- f-string
- map
- 프로그래머스
- Leetcode
- DATE_SUB
- 다중공선성
- AB테스트
- Max
- 데이터전처리
- 이중for문
- 한줄for문
- 내배캠_학습기록
- 아티클스터디
- SQL
- 내일배움캠프
- 선형회귀
- 태블로
- Set
- SQLD
- Join
- 가설검정
- Til
- ★
- 내일배움일지
- 반복문
- python
Archives
- Today
- Total
노력에는 지름길이 없으니까요
[SQL] 날짜 함수 정리 본문
728x90
DATE_ADD() : 날짜 더하기
DATE_ADD(기준날짜, INTERVAL)
DATE_SUB() : 날짜 빼기
DATE_SUB(기준날짜, INTERVAL)
DATEDIFF() : 두 기간 사이의 일수 계산
DATEDIFF(expr1, expr2)
expr1 - expr2
( expr1 : 종료일, expr2 : 시작일 )
날짜 포맷에 시간이 포함되어 있는 경우, 시간은 계산에 포함하지 않는다.
날짜 범위에서 벗어나는 값을 입력하는 경우 NULL을 반환한다.
TIMEDIFF() : 두 기간 사이의 시간 계산
TIMEDIFF(expr1,expr2)
expr1 - expr2
( expr1 : 종료 시간, expr2 : 시작 시간 )
시간 또는 날짜 범위에서 벗어난 값을 입력하는 경우 NULL을 반환한다.
PERIOD_DIFF() : 두 기간 사이의 개월 수 차이 계산
PERIOD_DIFF(P1,P2)
P1 - P2
( P1 : 종료 년월, P2 : 시작 년월 )
P1, P2에는 YYYYMM 또는 YYMM 형식으로 값을 지정한다.
TIMESTAMPDIFF() : 두 기간 사이의 시간 계산
TIMESTAMPDIFF(unit, datetime_expr1, datetime_expr2)
시간, 개월 수 등 여러 가지 형태의 계산을 할 수 있는 함수
unit - 반환 값 형식 (MONTH, YEAR, HOUR ...)
datetime_expr1 - 시작일
datetime_expr2 - 종료일
DATE_FORMAT() : 날짜 형식 설정 함수
DATE_FORMAT(date, format)
format 형식 정리 https://www.w3schools.com/sql/func_mysql_date_format.asp
예시
728x90
반응형
'SQL' 카테고리의 다른 글
[SQL] COALESCE 함수 사용법 (0) | 2024.08.07 |
---|---|
오류명 : Public Key Retrieval is not allowed (0) | 2024.07.19 |