GROUP BY and HAVING
GROUP BY
Syntax
SELECT column1,
AGGREGATE_FUNCTION(column2)
FROM tablename
GROUP BY column1;
Group BY
Group BY with count
SELECT
movie_lang,
COUNT(movie_lang) as count
FROM
movies
GROUP BY
movie_lang
ORDER BY
count ASC;
movie_lang | count
------------+-------
Swedish | 1
German | 1
Korean | 1
Spanish | 1
Portuguese | 2
Japanese | 4
Chinese | 5
English | 38Group BY with SUM
Group BY with MIN, MAX
HAVING
HAVING vs WHERE
Last updated