카테고리 없음

MySQL 날짜 데이터에서 일부만 추출하기

광82 2023. 7. 12. 11:50
반응형

▶설명


아래에 MySQL 함수들은 날짜 데이터에서 일부만을 추출할 수있습니다.

  • YEAR : 연도 추출
  • MONTH : 월 추출
  • DAY : 일 추출 (DAYOFMONTH와 같은 함수)
  • HOUR : 시 추출
  • MINUTE : 분 추출
  • SECOND : 초 추출

 

▶사용법


 

YEAR

YEAR(기준 날짜);

 

MONTH

MONTH(기준 날짜);

 

DAY

DAY(기준 날짜);
-- 또는 DAYOFMONTH(기준 날짜);

 

HOUR

HOUR(기준 날짜);

 

MINUTE

MINUTE(기준 날짜);

 

SECOND

SECOND(기준 날짜);

 

▶예제 쿼리 (Example Query)


* 기준 날짜는 동일하게 2017-0112:30:45로 통일하였습니다.

 

YEAR()

쿼리

SELECT YEAR('2017-01-02 12:30:45');

결과

2017

 

MONTH()

쿼리

SELECT MONTH('2017-01-02 12:30:45');

결과

12
 

DAY()

쿼리

SELECT DAY('2017-01-02 12:30:45');

결과

2
 

HOUR()

쿼리

SELECT HOUR('2017-01-02 12:30:45');

결과

12
 

MINUTE()

쿼리

SELECT MINUTE('2017-01-02 12:30:45');

결과

30
 

 

SECOND()

쿼리

SELECT SECOND('2017-01-02 12:30:45');

결과

45
반응형