SQL SERVER數據庫Left Join用法


Left Join基本語法:

SQL LEFT JOIN 關鍵字

LEFT JOIN 關鍵字會從左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中沒有匹配的行。

LEFT JOIN 關鍵字語法

SELECT column_name(s)
FROM table_name1
LEFT JOIN table_name2 
ON table_name1.column_name=table_name2.column_name

注釋:在某些數據庫中, LEFT JOIN 稱為 LEFT OUTER JOIN。

 

直接上實例,連續使用Left Join進行數據的篩選
SELECT B.CMC 門診費用統計,A.IMZFYBM,C.CMC 門診財務統計,A.IMZCWBM,D.CMC 住院費用統計,A.IZYFYBM,E.CMC 住院財務統計,A.IMZCWBM,* FROM YXHIS..TBZDYLXM A
LEFT JOIN YXHIS..TBZDFYTJMZ B ON A.IMZFYBM=B.IBM
LEFT JOIN YXHIS..TBZDCWTJMZ C ON A.IMZCWBM=C.IBM
LEFT JOIN YXHIS..TBZDFYTJ D ON A.IZYFYBM=D.IBM
LEFT JOIN YXHIS..TBZDCWTJ E ON A.IZYCWBM=E.IBM
WHERE (A.BENABLEMZ=1 OR A.BENABLE=1)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM