回 帖 发 新 帖 刷新版面

主题:一條比較復雜的SQL語句

有四個表,其相關字段分別為:
A.客戶代碼,客戶名稱
B.關鍵字,文件類別,審核狀況
C:客戶代碼,信用等級
D:信用等級,額度金額

其中A,C表的客戶代碼在B表中為關鍵字,D表的信用等級在B表中為關鍵字.A表在B表中的文件類別為"客戶資料",C表在B表中的文件類別為"信用等級",D表在B表文件類別為"額度金額"

現在想要在以上四個表中查出客戶資料已審,信用等級已審且額度金額已審的資料.

如:
A表:
客戶代碼   客戶名稱
A0001      DELL
A0002      MICRSOFT

B表:
關鍵字    文件類別  審核狀況
A0001     客戶資料  Y
A0002     客戶資料
A0001     信用等級  Y
A0002     信用等級  
A         額度金額  Y
B         額度金額  Y
C         額度金額

C表:
客戶代碼   信用等級
A0001      A

D表:
信用等級  額度金額
A         10000
B         100000
C         1000000

按以上的要求,其結果要為A0001

請大家幫忙試寫以上的SQL語句,謝謝

回复列表 (共1个回复)

沙发

嵌套搞定!

我来回复

您尚未登录,请登录后再回复。点此登录或注册