GROUP BY Clause
The GROUP BY
clause is used to group rows that have the same values in specified columns. It is often used with aggregate functions like SUM
, AVG
, and COUNT
.
Example: Using GROUP BY Clause
SELECT City, COUNT(*) FROM FreedomFighters GROUP BY City;
Output:
Returns the number of freedom fighters from each city.
Do's and Don'ts
Do's
- Use
GROUP BY
with aggregate functions for meaningful data analysis. - Ensure all selected columns are either grouped or aggregated.
Don'ts
- Don't use
GROUP BY
without understanding how it affects your data. - Don't forget to test the query to ensure it produces the expected results.