SQL SELECT DISTINCT
Sometimes, your query results have duplicates. To get only unique (different) values, we use DISTINCT.
🔹 How to Use DISTINCT
-- Get unique departments from employees
SELECT DISTINCT department FROM employees;
-- Multiple columns: unique combinations of those columns
SELECT DISTINCT department, job_title FROM employees;🧠 What DISTINCT Does
- Removes duplicate rows from the result
- Works on all selected columns combined (if multiple columns selected)
⚠️ Notes
- Using
DISTINCTcan slow down queries on large data sets — use only when needed - To remove duplicates on a single column, just select that column with
DISTINCT
🧩 Quick Recap
| Example | What it does |
|---|---|
SELECT DISTINCT department FROM employees; | List of unique departments |
SELECT DISTINCT department, job_title FROM employees; | Unique department & job_title combos |
✅ Simple and useful to clean up your data output!
