當查詢表結構完全相同的多張表的數據時: 1.當查詢條件完全相同且不包括主鍵,此時用union查詢會過濾掉查詢出的重覆的記錄,及漏查記錄;使用union all進行查詢,則會查出所有的符合條件的記錄,保證數據的完整性。 2.當查詢條件完全相同且包含主鍵,此時用union和union all查詢出來的記 ...
當查詢表結構完全相同的多張表的數據時:
1.當查詢條件完全相同且不包括主鍵,此時用union查詢會過濾掉查詢出的重覆的記錄,及漏查記錄;使用union all進行查詢,則會查出所有的符合條件的記錄,保證數據的完整性。
2.當查詢條件完全相同且包含主鍵,此時用union和union all查詢出來的記錄相同,沒有差別。