SQL中的多表聯查(SELECT DISTINCT 語句)


 

       在表中,可能會包含重復值。這並不成問題,不過,有時你也許希望僅僅列出不同(distinct)的值。關鍵詞 DISTINCT

用於返回唯一不同的值。如果不加DISTINCT 的話,主表本來100條的數據,聯查出來可能會幾萬條 。

 SQL語句如下:


 

SELECT DISTINCT A.BinName,B.StorageLocationName,C.WarehouseName,D.PlantName,E.CompanyName 

FROM WMS_Bins A                                                                         

left JOIN WMS_StorageLocation B on A.StorageLocationId=B.StorageLocationId

left JOIN WMS_Warehouse C on A.WarehouseId=C.WarehouseId

left JOIN WMS_Plants D on A.PlantId=D.PlantId

left JOIN WMS_Companys E on A.CompanyId=E.CompanyId

 

 


 


免責聲明!

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



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