Improving Query Performance in SQL Server
Dean Smith
Founder, Atamai Analytics
Data present in both tables.

Data present in the left table but absent in the right table.



SELECT CustomerID FROM CustomersSELECT CustomerID FROM Orders;
SELECT CustomerID FROM CustomersINTERSECTSELECT CustomerID FROM Orders;
| CustomerID |
|---|
| ALFKI |
| LAUGB |
| QUICK |
| REGGC |
| SPLIR |
| CHOPS |
| ... |
SELECT CustomerID FROM CustomersSELECT CustomerID FROM Orders;
SELECT CustomerID FROM CustomersEXCEPTSELECT CustomerID FROM Orders;
| CustomerID |
|---|
| FISSA |
| PARIS |
Advantages
Disadvantages
SELECT statement must be the same between queriesImproving Query Performance in SQL Server