Table_A
Table_B
Table_C
이렇게 3개 테이블이 있습니다.
Table_A 에 SEQ값이 고유값입니다.이테이블에 데이터는 항상 있습니다.
Table_B에 고유값은 SEQ값이구요 Table_A와 연결되는건 BDSeq값입니다.
Table_C에 고유값은 SEQ값이구요 Table_A와 연결되는건 BDSeq값입니다.
이 테이블 3개를 연결하는데요
Table_B나 Table_C가 데이터가 없을 수 있습니다. 둘중하나가 없을 수도있고 둘다 없다면 데이터가 안나와야겠죠..
일단 만들기는 했는데 Table_B나 Table_C 둘중 하나에 데이터가 없어서 빈 데이터로 나오네요..-_-;
우찌해야 할런지..
Select Top 5 Seq,ACode,Al_Text,A_Text
From Table_A A ,
(select BDSeq,Al_Text
from Table_B where isResult = 'N' ) B
,(select BDSeq, A_Text
from Table_C where alram ='Y' ) C
Where A.seq=B.BDseq and A.seq=C.BDseq
이런식으로 했는데 Table_C가 데이터가 없어서 빈 데이터가 나오더라구요.
답변 부탁 드립니다.
|