SQL 中 UNION 和 UNION ALL 區別

union 將兩個表連接後刪除其重複的項。bai union all 將兩個表連接都不刪除其重複的項。 補充資料: 數據庫中,UNION和UNION ALL都是將兩個結果集合併爲一個,但這兩者從使用和效率上來說都有所不同。 UNION在進行錶鏈接後會篩選掉重複的記錄,所以在錶鏈接後會對所產生的結果集進行排序運算,刪除重複的記錄再返回結果。實際大部分應用中是不會產生重複的記錄,最常見的是過程表與歷史
相關文章
相關標籤/搜索