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 Customers
SELECT CustomerID FROM Orders;
SELECT CustomerID FROM Customers
INTERSECT
SELECT CustomerID FROM Orders;
CustomerID |
---|
ALFKI |
LAUGB |
QUICK |
REGGC |
SPLIR |
CHOPS |
... |
SELECT CustomerID FROM Customers
SELECT CustomerID FROM Orders;
SELECT CustomerID FROM Customers
EXCEPT
SELECT CustomerID FROM Orders;
CustomerID |
---|
FISSA |
PARIS |
Advantages
Disadvantages
SELECT
statement must be the same between queriesImproving Query Performance in SQL Server