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 23979 게시물 읽기
No. 23979
쿼리 질문 좀..ㅠㅠ
작성자
오라클초보
작성일
2005-09-06 21:42
조회수
670

쿼리질문좀..

id | atype | btype |
a1 | 1 | 1 |
a1 | 2 | 2 |
a2 | 3 | 3 |
a3 | 3 | 3-1 |
a3 | 2 | 2-1 |
a3 | 1 | 1-1 |


이런식의 테이블구조일 경우에요..

 

btype는 atype의 확장형태입니다..

 

즉..atype가 1이면 btype는 무조건 1로 또는 뒤에 1-1형태로 확장되는거죠..

 

그런데 문제는 아이디는 a1인 정보를 모두 가져오되,

 

그 가져온 정보중에 아이디가 다르더라도 확장형태는 모두 가져오는 쿼리좀 부탁드립니다..ㅠㅠ

 

위의 형태에서는

 

결과값이
id | atype | btype |
a1 | 1 | 1 |
a3 | 1 | 1-1 |
a1 | 2 | 2 |
a3 | 2 | 2-1 |


너무 초보라서 어렵네요..ㅠㅠ

 

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

select a.id, a.atype, a.btype
  from table a
 where a.btype like (select atype from table where id='a1')||'%'

모포님이 2005-09-06 22:29에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
23982dblink 질문 [2]
이인호
2005-09-07
2944
23981정렬을 위해 힌트를 사용하는 게 괜찮은가요? [1]
음..
2005-09-07
2250
23980힌트 질문입니다. [3]
...
2005-09-07
1688
23979쿼리 질문 좀..ㅠㅠ [1]
오라클초보
2005-09-06
670
23978리두로그파일 잘못 생성...TT [3]
이영주
2005-09-06
2892
23976트리거 질문입니다 -무플은 괴로워요~ [7]
초보
2005-09-06
3011
23975max 값 가져오기... [5]
2005-09-06
1249
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다