Aggregate Functions
Anonymous contributor
Anonymous contributor3077 total contributions
Anonymous contributor
Published Jul 30, 2021Updated Sep 9, 2021
Contribute to Docs
In SQL, aggregate functions perform a calculation on a set of values and return a single value. They are often used with the GROUP BY
clause of the SELECT
statement.
Note: Except for COUNT(*)
, aggregate functions ignore all NULL
values.
Example
List all the years and their number of movies, but only the years with more than 5 movies:
SELECT year,COUNT(*)FROM moviesGROUP BY yearHAVING COUNT(*) > 5;
Aggregate Functions
- AVG()
- Returns the average value in a column.
- COUNT()
- Returns the number of rows that match the specified criteria.
- MAX()
- Returns the largest value in a column.
- MIN()
- Returns the smallest value in a column.
- SUM()
- Returns the sum of all the value in that column.
All contributors
- Anonymous contributorAnonymous contributor3077 total contributions
- christian.dinh2481 total contributions
- Anonymous contributor
- christian.dinh
Looking to contribute?
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.