본문 바로가기
MySQL

날짜 관련 함수 정리

by 주연이가 주연이다. 2024. 4. 4.
  • DATE(expression) - 주어진 expression에 해당하는 날짜 정보 반환
  • MONTH(date) - 주어진 date에서 월에 해당하는 숫자를 반환(0~12)
  • DAY(date) - 주어진 date에서 일자에 해당하는 숫자를 반환(0~31)
  • HOUR(date) - 주어진 date에서 시간에 해당하는 숫자를 반환(0~23)
  • MINUTE(date) - 주어진 date에서 분에 해당하는 숫자를 반환(0~59)
  • SECOND(date) - 주어진 date에서 초에 해당하는 숫자를 반환(0~59)
  • WEEKDAY(date) - 주어진 date에서 요일에 해당하는 숫자를 반환(월요일=0, 일요일=6)
  • LAST_DAY(date) - 주어진 date에서 해당 월의 마지막 날짜 정보 반환
  • SEC_TO_TIME(seconds) - 주어진 seconds를 기준으로 시간 정보 반환(HH:MM:SS 형식)
SELECT DATE('2022-06-11 12:34:56'),
MONTH('2022-06-11 12:34:56'),
DAY('2022-06-11 12:34:56'),
HOUR('2022-06-11 12:34:56'),
MINUTE('2022-06-11 12:34:56'),
SECOND('2022-06-11 12:34:56');

-- 2022-06-11
-- 6
-- 11
-- 12
-- 34
-- 56

 

 

728x90
반응형

'MySQL' 카테고리의 다른 글

TIMESTAMPDIFF() 사용하기  (0) 2024.04.07
LIKE 연산자  (0) 2024.03.05
UNION / UNION ALL  (0) 2024.03.04
[SQL] JOIN 정리  (0) 2024.01.10
[MySQL] 문법 정리  (0) 2023.12.18