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
운영게시판
최근게시물
MS-SQL Q&A 622 게시물 읽기
No. 622
종속코드 추출 쿼리.. ㅠ.ㅠ
작성자
쿠사나기
작성일
2002-11-20 10:46
조회수
4,839

mssql2000서버를 사용합니다.

 

< table1 > <table2>

----------------- -----------------------

code | title code | title

----------------- -----------------------

A | TEST1 AA | TEST6

B | TEST2 AB | TEST7

C | TEST3 BA | TEST8

D | TEST4 CA | TEST9

E | TEST5 CB | TEST10

 

 

<table3>

_________________

code | title

-----------------

AAA | TEST11

ABA | TEST12

BAA | TEST13

CBA | TEST14

 

현재 테이블의 구성은 이렇게 되어있습니다.

 

보시는 봐와같이 테이블1의 코드는 한자리, 테이블2의 코드는 2자리,테이블3의 코드는 3자리입

 

니다.

 

그러니깐 테이블3은 테이블2에 종속적이고, 테이블2는 테이블2는 테이블1에 종속적입니다.

 

도식화 하자면

 

 

 

+ A (TEST1) -- AA (TEST6) -- AAA (TEST11)

| |

| +-- AB (TEST7) -- ABA (TEST12)

|

+ B (TEST2) -- BA (TEST8) -- BAA (TEST13)

|

+ C (TEST3) + -- CA (TEST9)

| |

| + CB (TEST10) -- CBA (TEST14)

|

+ D (TEST4)

|

+ E (TEST5)

 

 

이런식으로 14개의 데이터가 전부 들어갑니다.

 

부연설명을 하자면 테이블2의 2자리코드중 앞의문자는 테이블1의 코드와 연결 됩니다.

 

마찬가지로 테이블3의 3자리코드중 앞의 2자리는 테이블2의 코드와 연결 됩니다.

 

이걸루 프로그램을 만들어야 하는데 쿼리를 뭐하겠네요.. ㅠ.ㅠ

 

쿼리의 도신들이시여 한수 가르침을 부탁드립니다.

 

내일까지 해결해야 합니다. ㅠ.ㅠ

 

그럼 미리 감사드립니다.

 

(--)(__) 꾸벅~~~~

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

어떤 쿼리 결과를 얻고 싶은 것인지...

김동아(love89)님이 2002-11-21 15:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
625freetds 사용시 문제가...
최혁제
2002-11-25
5011
624mssql -&gt; oracle 마이그레이션시 문제!! [1]
김영재
2002-11-23
5547
623outer join의 결과가 왜 inner join과 같지? [1]
이도영
2002-11-23
6528
622종속코드 추출 쿼리.. ㅠ.ㅠ [1]
쿠사나기
2002-11-20
4839
621저장프로시저에 관한 질문입니다... [1]
정연희
2002-11-20
5760
620다이어그램 파일로 저장이 안되나여???
민이
2002-11-19
4656
619일정시간이되면 백업과 리스토어하는 방법? [1]
김나영
2002-11-19
5450
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다