SQL • LESSON 24
UNION ALL
Learn how to combine multiple SELECT results while preserving duplicates.
🔴 Advanced⏱ 3 Minutes⭐ 430 XP
🤔 THE QUESTION
How can we combine employee and contractor results while keeping duplicate names?
💡 WHAT IS IT?
UNION ALL combines the results of multiple SELECT statements and keeps every row, including duplicates.
🎯 WHAT IS IT USED FOR?
It is useful when you need to combine similar datasets and every record matters. Unlike UNION, UNION ALL does not remove duplicate rows.
💻 EXAMPLE
SELECT name
FROM employees
UNION ALL
SELECT name
FROM contractors;Mission Brief
Practice using UNION ALL to combine employee and contractor names while preserving duplicate values.
Objectives
- ✓ SELECT
- ✓ UNION ALL
- ✓ Multiple queries
- ✓ Result sets
- ✓ Duplicate preservation