라이브러리
[MYSQL] DAYOFWEEK(date), DAYOFYEAR(date), WEEK(date), MONTHNAME(date), YEARWEEK(date) - 요일, 주차 등 추출
MySQL에서 날짜 함수
MySQL에서 날짜 함수는 날짜와 관련된 다양한 정보를 제공하는 함수입니다. 이 섹션에서는 DAYOFWEEK, DAYOFYEAR, WEEK, MONTHNAME, YEARWEEK 함수에 대해 설명합니다.
# 1. DAYOFWEEK(date)
DAYOFWEEK 함수는 주어진 날짜가 한 주의 몇 번째 날인지 반환합니다. 주의 첫 번째 날은 일요일로 간주됩니다.
예제:
#hostingforum.kr
sql
SELECT DAYOFWEEK('2022-09-01') AS 일;
결과:
#hostingforum.kr
+----+
| 일 |
+----+
| 7 |
+----+
# 2. DAYOFYEAR(date)
DAYOFYEAR 함수는 주어진 날짜가 한 해의 몇 번째 날인지 반환합니다.
예제:
#hostingforum.kr
sql
SELECT DAYOFYEAR('2022-09-01') AS 일;
결과:
#hostingforum.kr
+------+
| 일 |
+------+
| 244 |
+------+
# 3. WEEK(date)
WEEK 함수는 주어진 날짜가 한 해의 몇 번째 주인지 반환합니다. 이 함수는 주의 첫 번째 날이 일요일인 경우 1로 시작합니다.
예제:
#hostingforum.kr
sql
SELECT WEEK('2022-09-01') AS 주;
결과:
#hostingforum.kr
+----+
| 주 |
+----+
| 35 |
+----+
# 4. MONTHNAME(date)
MONTHNAME 함수는 주어진 날짜의 월 이름을 반환합니다.
예제:
#hostingforum.kr
sql
SELECT MONTHNAME('2022-09-01') AS 월;
결과:
#hostingforum.kr
+------+
| 월 |
+------+
| September |
+------+
# 5. YEARWEEK(date)
YEARWEEK 함수는 주어진 날짜가 한 해의 몇 번째 주인지 반환합니다. 이 함수는 주의 첫 번째 날이 일요일인 경우 1로 시작합니다.
예제:
#hostingforum.kr
sql
SELECT YEARWEEK('2022-09-01') AS 년주;
결과:
#hostingforum.kr
+--------+
| 년주 |
+--------+
| 202235 |
+--------+
결론
MySQL에서 날짜 함수는 날짜와 관련된 다양한 정보를 제공하는 함수입니다. DAYOFWEEK, DAYOFYEAR, WEEK, MONTHNAME, YEARWEEK 함수는 주어진 날짜의 정보를 반환합니다. 이 함수들은 날짜를 분석하고 처리하는 데 유용합니다.
댓글목록
등록된 댓글이 없습니다.