database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 39126 게시물 읽기
No. 39126
날짜계산 특정기간동안 1개월씩 증가[도와주세요]
작성자
정현숙(nahuel)
작성일
2011-11-25 19:02
조회수
4,371

고수님들 아래부분 보시고 도움을 요청드립니다.

특정기간동안 1개월씩 증가시키고 싶습니다.

(예) 2011-01-01 ~ 2011-12-31 기간동안에 아래와 같이 생성하려고 합니다.

 2011-01-01

 2011-02-01

 2011-03-01

 2011-04-01

 2011-05-01

 2011-06-01

 2011-07-01

 2011-08-01

 2011-09-01

 2011-10-01

 2011-11-01

 2011-12-01

 

     

 

 

 

이 글에 대한 댓글이 총 2건 있습니다.

SELECT TO_CHAR(ADD_MONTHS(sdt, LEVEL - 1), 'yyyy-mm-dd') dt
  FROM (SELECT TO_DATE('2011-01-01', 'yyyy-mm-dd') sdt
             , TO_DATE('2011-12-31', 'yyyy-mm-dd') edt
          FROM dual)
 CONNECT BY LEVEL <= MONTHS_BETWEEN(edt, sdt) + 1
;

마농(manon94)님이 2011-11-28 00:02에 작성한 댓글입니다.

마농님 정말 감사합니다.!!

주말에 밤새도 못했었는데..보고나니까. 너무너무..간단하게 끝나네요..ㅜㅜ

정말 너무너무 고맙습니다.

 

정현숙님이 2011-11-28 20:46에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39129다음 간단한 SQL을 간단히 변환 [1]
슬라임
2011-11-28
3589
39128Oracle 10g ==> DB2간에 서로 Interface를 할수있나요?
이주완
2011-11-25
3317
39127cmd창에서 sqlplus를 실행해서 데이터를 백업받을수 있나요???? [1]
정명규
2011-11-25
3990
39126날짜계산 특정기간동안 1개월씩 증가[도와주세요] [2]
정현숙
2011-11-25
4371
39125update 문 튜닝좀 부탁드립니다. [2]
박주영
2011-11-25
4707
39124날자 관련 하여 질문 드립니다. 정말 모르겠네요 [2]
호동이네남일이
2011-11-24
3718
39122메뉴 구조에서 시작과 종료를 확인 [2]
김주환
2011-11-24
4683
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다