LAST_DAY(date), WEEKOFYEAR(date)
LAST_DAY() 함수는 매개변수로 날짜를 받아 해당 날짜가 속한 월의 마지막 날짜를 반환합니다. WEEKOFYEAR() 함수는 매개변수 날짜에 해당하는 주차를 반환합니다. 주차는 1년을 기준으로 1주차에서 53주차까지 있습니다.
YEAR(date), MONTH(date), QUARTER(date)
YEAR(), MONTH(), QUARTER() 함수는 매개변수로 들어온 날짜에서 각각 연, 월, 분기를 반환합니다.
코드 6-24
SELECT LAST_DAY('2021-03-10'),
YEAR('2021-03-10'),
MONTH('2021-03-10'),
QUARTER('2021-03-10'),
WEEKOFYEAR('2021-03-10');
실행결과
LAST_DAY('2021-03-10')은 2021년 3월의 마지막 날인 2021-03-31을 반환합니다. YEAR(), MONTH(), QUARTER() 세 함수는 매개변수로 2021-03-10을 받으면 각각 2021(연), 3(월), 1(분기)을 반환합니다. WEEKOFYEAR('2021-03-10')은 10을 반환하는데, 이는 3월 10일이 2021년도 10주차에 해당한다는 뜻입니다.