상세 컨텐츠

본문 제목

mysql 해당월 마지막날 (LAST_DAY 함수)

DB/MySql

by husks 2016. 11. 16. 20:26

본문

반응형

해당월의 마지막 날짜를 구하는 경우 LAST_DAY 함수를 사용하면 됩니다.

 

SELECT LAST_DAY('2016-11-16');

 

함수안에 인자가 정확하지 않으면 null을 반환합니다.

 

아래는 제가 테스트 해본 쿼리 입니다. (년월일이 구분자료 표시가 되어 있으면 가능한것 같습니다.)

 

직접 실행해 보시면 이해가 되실껍니다.

SELECT
	LAST_DAY('2016-11-16') type1, #성공
	LAST_DAY('20161116') type2, #성공
	LAST_DAY('2016,11,16') type3, #성공
	LAST_DAY('2016|11|16') type3, #성공
	LAST_DAY('2016-11-16 23:26:56') type4, #성공
	LAST_DAY(now()) type5, #성공
	LAST_DAY('201611') type6; #실패
반응형

관련글 더보기

댓글 영역