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 37228 게시물 읽기
No. 37228
쿼리 부탁드립니다.
작성자
궁금
작성일
2010-01-18 16:22ⓒ
2010-01-18 16:42ⓜ
조회수
2,980

 

현재 아래와 같이 저장되어 있는 테이블의 값을

변경전 값 변경후 값
A B
  A
C D
B C

아래와 같은 순서로 조회하고 싶습니다.

변경전 값 변경후 값
  A
A B
B C
C D

예로 ABCD를 사용하긴 했지만,  실제 값은 sort로 정렬할수 없는 순차적인 값이 아닙니다.

'A' 라는 값으로 또는 'B'라는 값을 가지고, 또는 그외 값으로 조회할수도 있는 상황입니다.

많은 선배님들의 좋은 답변 부탁드립니다.

 

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

WITH t AS
(
SELECT 'A' before_cd, 'B' after_cd FROM dual
UNION ALL SELECT '' , 'A' FROM dual
UNION ALL SELECT 'C', 'D' FROM dual
UNION ALL SELECT 'B', 'C' FROM dual
)
SELECT *
  FROM t
 START WITH before_cd IS NULL -- 시작코드조건
 CONNECT BY PRIOR after_cd = before_cd
;

마농(manon94)님이 2010-01-18 17:19에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
37232카테고리 트리 구조 쿼리 도움 부탁드려요. [1]
김민석
2010-01-19
3446
37230minus [2]
카오리
2010-01-19
3363
37229오라클 8i 구할 수 있을까요? [1]
박신득
2010-01-18
2808
37228쿼리 부탁드립니다. [1]
궁금
2010-01-18
2980
37227DBLINK중 에러입니다 도와주세요 ㅠ
윤석재
2010-01-18
3822
37225쿼리 튜닝 도움이요..ㅠㅠ [2]
DK
2010-01-15
5228
37224DB LINK 사용중 NVL2 사용하면 ORA-22992 에러가 납니다. [1]
소라
2010-01-15
6008
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다