더북(TheBook)

DATE(expr), TIME(expr)

DATE() 함수는 매개변수로 들어온 날짜와 시간 중에서 날짜 부분만 반환하고, TIME() 함수는 시간(시:분:초) 부분만 반환합니다.

코드 6-25

SELECT DATE('2021-03-10 10:23:31'),
       TIME('2021-03-10 10:23:31');

실행결과

매개변수 ‘2021-03-10 10:23:31’에서 DATE() 함수는 날짜인 2021-03-10을, TIME() 함수는 시간인 10:23:31을 반환했습니다.

 

DATE_ADD(date, INTERVAL expr unit)

DATE_ADD() 함수는 첫 번째 매개변수로 들어온 날짜에 두 번째 매개변수의 값을 더한 날짜를 반환합니다. 두 번째 매개변수는 INTERVAL expr unit 형태로 사용하는데, expr 단위(unit)만큼을 날짜에 더하라는 뜻입니다. 가령 INTERVAL 5 DAY라고 명시하면 첫 번째 매개변수의 날짜에 5일을 더하라는 의미입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.