
MySQL에서 TIMESTAMP 형식의 날짜와 시간을 추출하는 방법은 다음과 같습니다.
날짜 추출을 위해 사용할 수 있는 함수는 YEAR(date), MONTH(date), DAY(date)입니다. 예를 들어, TIMESTAMP 형식의 날짜 '2022-07-25 14:30:00'에서 년도만 추출하려면 YEAR(date) 함수를 사용합니다.
YEAR(date) : 년도만 추출합니다.
MONTH(date) : 월을 추출합니다.
DAY(date) : 일만 추출합니다.
시간 추출을 위해 사용할 수 있는 함수는 HOUR(time), MINUTE(time), SECOND(time)입니다. 예를 들어, TIMESTAMP 형식의 시간 '14:30:00'에서 시간을 추출하려면 HOUR(time) 함수를 사용합니다.
HOUR(time) : 시간을 추출합니다.
MINUTE(time) : 분을 추출합니다.
SECOND(time) : 초를 추출합니다.
위 함수를 사용하여 TIMESTAMP 형식의 날짜와 시간을 추출하는 방법은 다음과 같습니다.
SELECT YEAR(date) AS 년도, MONTH(date) AS 월, DAY(date) AS 일, HOUR(time) AS 시간, MINUTE(time) AS 분, SECOND(time) AS 초 FROM 테이블명 WHERE date = '2022-07-25 14:30:00' AND time = '14:30:00';
2025-07-08 07:08