LeeYulhee.log
로그인
LeeYulhee.log
로그인
SQL에서 DAYOFWEEK과 WEEKDAY의 차이
LeeYulhee
·
2023년 11월 30일
팔로우
0
sql
0
👉 DAYOFWEEK 함수
주어진 날짜에 대해 1부터 7까지의 숫자를 반환
1은 일요일을 의미하고, 7은 토요일을 의미
1 : 일요일
2 : 월요일
3 : 화요일
4 : 수요일
5 : 목요일
6 : 금요일
7 : 토요일
예시
SELECT
DAYOFWEEK
(
'2023-11-30'
)
;
해당 날짜는 목요일이므로 5를 반환
👉 WEEKDAY 함수
주어진 날짜에 대해 0부터 6까지의 숫자를 반환
0은 월요일을 의미하고, 6은 일요일을 의미
0 : 월요일
1 : 화요일
2 : 수요일
3 : 목요일
4 : 금요일
5 : 토요일
6 : 일요일
예시
SELECT
WEEKDAY
(
'2023-11-30'
)
;
해당 날짜는 목요일이므로 3을 반환
👉 차이점
각 함수가 주간의 시작으로 간주하는 요일과 반환하는 요일 번호의 체계가 다름
DAYOFWEEK는 일요일을 주의 시작으로 간주하며, WEEKDAY는 월요일을 주의 시작으로 간주
LeeYulhee
끝없이 성장하고자 하는 백엔드 개발자입니다.
팔로우
이전 포스트
SQL을 사용한 분기 별 및 요일(한글) 별 데이터 조회 방법
다음 포스트
MySQL에서 차집합 구하기 : NOT IN, ANTI JOIN, NOT EXISTS 방법 비교
0개의 댓글
댓글 작성