Coding Now – Best AI & Full Stack Courses in Delhi NCR | 100% Placement
Limited Offer: Get 50% OFF on AI & Full Stack Courses
📞 Call Now: +91 9667708830
Home Community What is the difference between WHERE and HAVING in SQL?

What is the difference between WHERE and HAVING in SQL?

Coding Now Expert  •  Jun 13, 2026  •  214 views
**WHERE** filters rows BEFORE grouping
**HAVING** filters groups AFTER GROUP BY

```sql
-- WHERE: filter individual rows
SELECT * FROM employees WHERE salary > 50000;

-- HAVING: filter groups
SELECT department, AVG(salary) as avg_sal
FROM employees
GROUP BY department
HAVING AVG(salary) > 60000;
```

Simple rule: Use WHERE for rows, HAVING for aggregated groups.
0

0 Answers

Your Answer

Will not be displayed publicly
💬 Talk to Advisor
1
WhatsApp

Latest from Our Blog

Insights on AI, Data Science, Full Stack & Career

View All Articles →