DATE TYPE에 TRUNC를 통해 특정 달의 첫 날을 구하는 방법
-- SYSDATE FIRST DAY
SELECT TRUNC(SYSDATE, 'MM')
FROM DUAL;
-- 이전달의 첫날
SELECT ADD_MONTHS(TRUNC(SYSDATE, 'MM'), -1)
FROM DUAL;
[오라클] 달의 첫 날, 마지막 날 구하기
쿼리를 보다가 적어두면 유용할거 같아서 적어본다. 1. 달의 마지막 날 구하기 오라클에서는 달의 마지막 날을 구할 수 있도록 LAST_DAY 라는 함수를 지원해준다. -- LAST_DAY(날짜) LAST_DAY(SYSDATE) -- 이
bangyee.tistory.com
'SQL' 카테고리의 다른 글
ORACLE ROW_NUMBER() OVER ( PARTITION BY ORDER BY DBMS_RANDOM.RANDOM ) (0) | 2023.04.26 |
---|---|
ORACLE DBMS_RANDOM + ROWNUM [LIMIT] (0) | 2023.04.26 |
Oracle UPDATE (0) | 2023.03.10 |
programmers : 과일로 만든 아이스크림 고르기 (0) | 2023.01.25 |
programmers : 경기도에 위치한 식품창고 목록 출력하기 (0) | 2023.01.19 |