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 40703 게시물 읽기
No. 40703
DB 날짜 등록하기
작성자
조성찬(qwertysap)
작성일
2015-02-02 10:52ⓒ
2015-02-02 11:44ⓜ
조회수
7,247

 안녕하세요 DB초보가 질문드립니다 ㅠㅠ

 

특정 연월을 선택해서 이미 등록한 요일별로 데이터를 등록하고싶은데요

 

예를들어 2015년 1월을 선택하여 기존에 있던 데이터(월,화,수) 를 등록하여 보여주고 싶은데

 

굉장히 어려워서 어떻게해야할지를 모르겠네요.. 

 

 2015년 1월에 있는 월별중 월화수를 모두 넣으려면 어떻게해야한요?

 

ex ) 2015년 5,6,7 일 , 12,13,14 일 ... 등록

 

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

 원하시는게 이거 맞나 모르겠네요...

 

with 미리등록된요일 as
(
    select '2' 요일 from dual
    union all select '3' 요일 from dual
    union all select '4' 요일 from dual
)
, 대상월 as
(
    select
        to_date('20150101','yyyymmdd') + level - 1 날짜
    from    dual
    connect by to_date('20150101','yyyymmdd') + level - 1 <= last_day(to_date('20150101','yyyymmdd'))
)
select
    a.날짜
from    대상월 a
        , 미리등록된요일 b
where   to_char(a.날짜,'d') = b.요일
order by
    a.날짜
김흥수(protokhs)님이 2015-02-02 11:57에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40706문자열 자르기 쿼리 관련 문의 [5]
돈방석
2015-02-02
7766
40705소수점 데이터가 있는지 확인 하는 방법 [3]
나루토21
2015-02-02
9844
407047일 연속 로그인한 고객데이터 뽑는 쿼리 부탁 드립니다. [2]
사바직자
2015-02-02
8106
40703DB 날짜 등록하기 [1]
조성찬
2015-02-02
7247
40702DB로 날짜 검색 [3]
조성찬
2015-01-30
8304
40701oracle로 1차 연립방정식 풀기 [2]
김흥수
2015-01-30
8678
40700ID중복검사..를 하고싶은데요. 지적부탁드립니다. [2]
newbie
2015-01-30
7829
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다