MariaDB 요일, 마지막 날짜 구하기: DAYOFWEEK, LAST_DAY 함수
MariaDB에서 날짜의 요일을 추출하거나 날짜의 마지막 날을 구하는 함수는 각각 DAYOFWEEK()
와 LAST_DAY()
입니다. 이 글에서는 각 함수의 사용법을 예제와 함께 알아봅니다.
DAYOFWEEK 함수
DAYOFWEEK()
함수는 주어진 날짜의 요일을 숫자로 반환합니다 (일요일이 1, 월요일이 2 등).
SELECT DAYOFWEEK('2024-05-21') AS day_of_week; -- 결과: 3 (화요일)
LAST_DAY 함수
LAST_DAY()
함수는 주어진 날짜가 속한 달의 마지막 날짜를 반환합니다.
SELECT LAST_DAY('2024-05-21') AS last_day_of_month; -- 결과: 2024-05-31
활용 예제
다음은 각 함수를 활용한 예제입니다.
DAYOFWEEK 함수 예제
SELECT employee_name, DAYOFWEEK(hire_date) AS hire_day_of_week
FROM employees;
결과: 각 직원의 이름과 고용 날짜의 요일을 숫자로 반환합니다.
LAST_DAY 함수 예제
SELECT employee_name, LAST_DAY(hire_date) AS hire_last_day_of_month
FROM employees;
결과: 각 직원의 이름과 고용 날짜가 속한 달의 마지막 날짜를 반환합니다.
▼ DAYOFWEEK, LAST_DAY 함수 예제 결과 화면

참고할 만한 사이트
더 자세한 내용은 다음 사이트들을 참고하세요.
관련 이전 게시글
- MariaDB 현재 날짜와 시간: NOW, CURDATE, CURTIME 함수
- MariaDB 날짜 계산: DATEDIFF, DATE_ADD, DATE_SUB 함수
- MariaDB 날짜에서 연월일, 시분초 추출: DATE, TIME 함수
- MariaDB 날짜 및 시간 데이터 형식 변환 방법
- MariaDB YEAR, MONTH, DAY, HOUR, MINUTE, SECOND 함수
이 글이 도움이 되셨다면 공유 부탁 드립니다.