3. Working with Multiple Tables
Stacking One Rowset atop Another (Union All)

Combining Related Rows
Finding Rows in Common Between Two Tables
Retrieving Values from One Table That Do Not Exist in Another
Retrieving Rows from One Table That Do Not Correspond to Rows in Another
Adding Joins to a Query Without Interfering with Other Joins
Determining Whether Two Tables Have the Same Data
Identifying and Avoiding Cartesian Products
Performing Joins When Using Aggregates

Performing Outer Joins When Using Aggregates

Returning Missing Data from Multiple Tables
Using NULLs in Operations and Comparisons
Last updated