MariaDB 날짜에서 연월일, 시분초 추출: DATE, TIME 함수
MariaDB에서 날짜와 시간의 특정 부분을 추출하는 함수는 각각 DATE()
와 TIME()
입니다. 이 글에서는 각 함수의 사용법을 예제와 함께 알아봅니다.
DATE 함수
DATE()
함수는 주어진 날짜 및 시간 값에서 연, 월, 일을 추출하여 반환합니다.
SELECT DATE('2024-05-21 10:30:45') AS date_part; -- 결과: 2024-05-21
TIME 함수
TIME()
함수는 주어진 날짜 및 시간 값에서 시, 분, 초를 추출하여 반환합니다.
SELECT TIME('2024-05-21 10:30:45') AS time_part; -- 결과: 10:30:45
활용 예제
다음은 각 함수를 활용한 예제입니다.
DATE 함수 예제
SELECT employee_name, DATE(hire_date) AS hire_date_only
FROM employees;
결과: 각 직원의 이름과 고용 날짜에서 연, 월, 일을 반환합니다.
TIME 함수 예제
SELECT employee_name, TIME(hire_date) AS hire_time_only
FROM employees;
결과: 각 직원의 이름과 고용 날짜에서 시, 분, 초를 반환합니다.
▼ DATE, TIME 함수 예제 실행 화면

참고할 만한 사이트
더 자세한 내용은 다음 사이트들을 참고하세요.
관련 이전 게시글
- MariaDB 현재 날짜와 시간: NOW, CURDATE, CURTIME 함수
- MariaDB 날짜 및 시간 데이터 형식 변환 방법
- MariaDB 데이터 형식 변환: CAST 및 CONVERT 함수
- MariaDB 제어 함수 사용법: IF, IFNULL, NULLIF, CASE
- MariaDB 데이터 추가: INSERT INTO 사용법
이 글이 도움이 되셨다면 공유 부탁 드립니다.