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 41818 게시물 읽기
No. 41818
특정 기간내 7일단위 날짜 구하는 쿼리 질문드립니다.
작성자
이성우(kkaddang)
작성일
2020-10-22 15:13
조회수
342

예를 들어 2020년10월6일 ~2020년 10월 22일 까지의 날짜중

6일 ~ 12일

13일 ~ 19일

20일 ~ 22일

이렇게요.

전체 일자 가져와서 7일단위로 자르려는데 잘 되질 않네요.

부탁 드리겠습니다.

 

 

 

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

SELECT TO_CHAR(MIN(DT), 'YYYY-MM-DD') || '~' || TO_CHAR(MAX(DT), 'YYYY-MM-DD') FROM_TO

  FROM (
        SELECT S_DATE + LEVEL - 1 DT, FLOOR((LEVEL-1) / 7) QUOT
          FROM (SELECT TO_DATE('2020-10-06', 'YYYY-MM-DD') S_DATE, 
                       TO_DATE('2020-10-22', 'YYYY-MM-DD') E_DATE 
                  FROM DUAL)
       CONNECT BY LEVEL <= E_DATE - S_DATE + 1
       )
 GROUP BY QUOT        
 ORDER BY QUOT
구헌수(madcat)님이 2020-10-22 16:05에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
41821오라클 OracleOraDb11g_home1TNSListner 시작 안되는 오류 [1]
홍호나
2020-11-09
225
41820선택 조건으로 Y와 N을 선택하는데, [6]
신승익
2020-11-05
265
41819조회를 업데이트로 바꾸려 합니다. [1]
신승익
2020-10-27
304
41818특정 기간내 7일단위 날짜 구하는 쿼리 질문드립니다. [1]
이성우
2020-10-22
342
41817프로시저 속도문제 [1]
김홍석
2020-10-11
413
41816TABLE 별 레코드 수 및 용량 계산. [2]
장현옥
2020-10-07
381
41815[질문] 미국 서머타임 여부 확인방법?
작성자
2020-09-23
380
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2020 DSN, All rights reserved.
작업시간: 0.012초, 이곳 서비스는
	PostgreSQL v13.1으로 자료를 관리합니다