시한이 급한 문제라..
다짜고짜 이렇게 질문하게  되어서 죄송합니다.. 
ㅠ.ㅜ 사는게 바쁘다 보니... 
본론으로 들어가면... 
**************************************************** 
마스터 테이블 : shop.DB 와 item.DB 가 있습니다.. 
디테일 테이블 : trans.DB 
________________________________________ 
shop.DB(상점DB) 
shop N (P/K) : 상점번호..              =========> |   
desc A 20 : 상점설명(이름)..                            | 
----------------------------------------     |shop과 item이 마스터.. 
item.DB(아이템 DB)                                         | 
item A 4 (P/K) : 아이템코드..          =========> |
desc A 60 : 아이템 설명.. 
---------------------------------------- 
shop마스터와 item마스터 이 두개의 테이블이 있고.... 
그에 따르는 trans라는 디테일 테이블이 있습니다. 
..................................................... 
trans.DB(거래관리 DB) 
shop N (P/K) : 상점번호(shop.DB의 shop필드..) 
item A 4 (P/K) : 아이템번호(item.DB의 item필드..) 
disp A 1 : 취급여부 (1,0둘중 하나선택_1:취급) 
price N : 가격 
********************************************************* 
자아... 이렇게 되어 있어요... 
물론 2개 shop.DB 와 trans.DB를 마스터와 디테일로 연결하기는 쉬운데....
마스터 테이블을 2개로 잡고, 디테일 테이블을 1개(trans)로 잡으니... 
쉽게 결과가 안나오네요... 
헬프미... 
			 
	
	
    
    
	
	
    
    
    
즉 shop 과 item은 코드 테이블 정도의 의미이고요
Select A.desc, B.desc, C.disp, C.price
From shop A, item B, trans C
where
C.shop = A.shop
And C.item = B.item
....
그리고 테이블 구조로 볼때
shop이 주 마스터로 볼 수도 있겠죠..
이럴경우는 상점명이 주루룩 다나오는 경우에요.
Select A.shop, A.desc, B.item, B.desc, C.disp, C.price
From shop A, item B, trans C
where
C.shop(+) = A.shop
And C.item = B.item
이 경우는 상점명이 주루룩 나오고 혹시 trans.DB에
item.DB에 없는 item 필드가 있을경우에도 나오는 경우에요.
Select A.shop, A.desc, B.item, B.desc, C.disp, C.price
From shop A, item B, trans C
where
C.shop(+) = A.shop
And C.item = B.item(+)
쩝 대답이 될 수 있는지 모르겠네요.(참 이것은 오라클 쿼리입니다.)
고수님들 제쿼리가 맞나요.. 제가 DB한지 3년이 넘어서