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 38617 게시물 읽기
No. 38617
쿼리질문이요 ㅠㅠ
작성자
궁금타
작성일
2011-06-20 11:07ⓒ
2011-06-20 11:08ⓜ
조회수
3,328

궁금합니다.

1~500까지의 데이터가 있고,

C001, C002, C003, C005 데이터가 있습니다..

 

두개를 조인해서 최종 결과물이

C004

C006

C007

......

C499

C500

이렇게 되는 쿼리 질문이요 ㅠㅠ

 

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

select a.code
  from (
        select 'C'||to_char(level, 'fm000') code
          from dual
       connect by level <= 500
       ) a
     , (
         select 'C001' code from dual union all
         select 'C002' from dual union all
         select 'C003' from dual union all
         select 'C005' from dual
       )  b
 where a.code  = b.code (+)
   and b.code is null
 order by 1

知音(sunnylee72)님이 2011-06-20 11:43에 작성한 댓글입니다.

select code
  from (
        select 'C'||to_char(level, 'fm000') code
          from dual
       connect by level <= 500
       )
       minus
       (
         select 'C001' code from dual union all
         select 'C002' from dual union all
         select 'C003' from dual union all
         select 'C005' from dual
       )
 order by 1

知音(sunnylee72)님이 2011-06-20 11:44에 작성한 댓글입니다.

감사합니다. ㅎㅎ

궁금타님이 2011-06-20 16:37에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
38620최소값 최대값 구하는 쿼리좀 알려주세요;; [4]
정현석
2011-06-20
3428
38619캐릭터셋 변경 [1]
질문
2011-06-20
3424
38618값이 안나왔을때, 임의의 값을 찍는법? [3]
sql초보
2011-06-20
4538
38617쿼리질문이요 ㅠㅠ [3]
궁금타
2011-06-20
3328
38616오라클 셀렉트 쿼리 질문드릴께요 [5]
진현철
2011-06-20
5339
38615쿼리문의 [1]
레이첼
2011-06-16
2969
38614function 문의 [2]
김홍찬
2011-06-16
3171
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다