您好我有2個表。我想列出外連接與在返回空值
- table1中的所有記錄中存在的 表2
- 在表2中不存在與table1的所有記錄條件
空行將通過表1返回在第二種情況下,但我無法使查詢正常工作。它只返回空行
SELECT
A.CLMSRNO,A.CLMPLANO,A.GENCURRCODE,A.CLMNETLOSSAMT,
A.CLMLOSSAMT,A.CLMCLAIMPRCLLOSSSHARE
FROM
PAKRE.CLMCLMENTRY A
RIGHT OUTER JOIN (
SELECT
B.CLMSRNO,B.UWADVICETYPE,B.UWADVICENO,B.UWADVPREMCURRCODE,
B.GENSUBBUSICLASS,B.UWADVICENET,B.UWADVICEKIND,B.UWADVYEAR,
B.UWADVQTR,B.ISMANUAL,B.UWCLMNOREFNO
FROM
PAKRE.UWADVICE B
WHERE
B.ISMANUAL=1
) r
ON a.CLMSRNO=r.CLMSRNO
ORDER BY
A.CLMSRNO DESC;
在你soec中你談論table1和table2,並暗指一個未指定的WHERE子句。請說明哪個表是您的查詢中的哪個表。按照規範是否PAKRE.CLMCLMENTRY table1或table2? – onedaywhen 2010-07-16 09:04:02