DB + SQL

MySQL - 매월 마지막일, 매월 첫일 구하기

dev_SiWoo 2022. 3. 30. 22:41

만약 2월의 마지막일, 2월의 첫일을 구하고자하는 SQL문을 작성한다면?

Mysql에서 지원하는 LAST_DAY() 함수를 이용해서 다음과 같이 간단하게 구할 수 있다.

 

SELECT LAST_DAY("2022-02-15")
SELECT LAST_DAY("2022-02-15" - INTERVAL 1 MONTH) + INTERVAL 1 DAY