Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Grouping by multiple columns | Grouping
SQL Basics
course content

Contenido del Curso

SQL Basics

SQL Basics

1. Selecting
2. Filtering
3. Aggregating
4. Sorting
5. Grouping
6. Practicing

Grouping by multiple columns

Can we group observations based on multiple columns? For example, we can group all cars by year and engine size and find the most expensive within these.

To group by multiple columns use the same approach as for sorting by multiple columns: just put it within GROUP BY statement separated with a comma. The query for the example above will look like this:

123
SELECT year, enginesize, AVG(price) FROM audi_cars GROUP BY year, enginesize
copy

Tarea

From the audi_cars table calculate the maximum, average, and minimum price for each model manufactured in different years.

Tarea

From the audi_cars table calculate the maximum, average, and minimum price for each model manufactured in different years.

Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones

¿Todo estuvo claro?

Sección 5. Capítulo 3
toggle bottom row

Grouping by multiple columns

Can we group observations based on multiple columns? For example, we can group all cars by year and engine size and find the most expensive within these.

To group by multiple columns use the same approach as for sorting by multiple columns: just put it within GROUP BY statement separated with a comma. The query for the example above will look like this:

123
SELECT year, enginesize, AVG(price) FROM audi_cars GROUP BY year, enginesize
copy

Tarea

From the audi_cars table calculate the maximum, average, and minimum price for each model manufactured in different years.

Tarea

From the audi_cars table calculate the maximum, average, and minimum price for each model manufactured in different years.

Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones

¿Todo estuvo claro?

Sección 5. Capítulo 3
toggle bottom row

Grouping by multiple columns

Can we group observations based on multiple columns? For example, we can group all cars by year and engine size and find the most expensive within these.

To group by multiple columns use the same approach as for sorting by multiple columns: just put it within GROUP BY statement separated with a comma. The query for the example above will look like this:

123
SELECT year, enginesize, AVG(price) FROM audi_cars GROUP BY year, enginesize
copy

Tarea

From the audi_cars table calculate the maximum, average, and minimum price for each model manufactured in different years.

Tarea

From the audi_cars table calculate the maximum, average, and minimum price for each model manufactured in different years.

Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones

¿Todo estuvo claro?

Can we group observations based on multiple columns? For example, we can group all cars by year and engine size and find the most expensive within these.

To group by multiple columns use the same approach as for sorting by multiple columns: just put it within GROUP BY statement separated with a comma. The query for the example above will look like this:

123
SELECT year, enginesize, AVG(price) FROM audi_cars GROUP BY year, enginesize
copy

Tarea

From the audi_cars table calculate the maximum, average, and minimum price for each model manufactured in different years.

Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 5. Capítulo 3
Cambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt