Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Desafío: Número de Estaciones | Grouping
course content

Contenido del Curso

SQL Intermedio

Desafío: Número de EstacionesDesafío: Número de Estaciones

Nota

COUNT(column) es la función que cuenta el número de filas.

So, the order looks like this:

  1. SELECT statement;
  2. FROM table;
  3. WHERE statement(s);
  4. GROUP BY statement;
  5. ORDER BY statement.

A partir de este orden, queda claro que la sentencia GROUP BY debe escribirse DESPUÉS de la sentencia WHERE (o después de la tabla FROM si no hay ningún filtro en tu consulta usando SELECT) y también ANTES de la sentencia ORDER BY.

Nota:

Vale la pena señalar que la sentencia ORDER BY es siempre escrita al final. De esta manera, puedes recordar fácilmente su posición en la consulta.

Ahora, pasemos a la tarea.

Let's consider an example of such statement order using our employee table. Suppose we need to retrieve the number of employees in each department whose salary is above 70000 and sort them from smallest to largest:

Nota:

Es importante señalar que la instrucción ORDER BY se escribe siempre al final. Así, podrás recordar fácilmente su posición en la consulta.

¡Ahora, pasemos a la tarea!

Aquí tienes un vistazo de la tabla metro_travel_time con la que estamos trabajando:

id line_name station_name time_to_next_station
1 Green Angrignon 10
2 Green Monk 16
3 Green Verdun 9
4 Green Charlevoix 17
... ... ... ...
21 Yellow Longueuil 10

Tarea

Utilizando la tabla metro_travel_time, encuentra el número de estaciones (creando una nueva columna, llamada number_of_stations usando station_name y la función COUNT()) para cada una de las líneas (line_name). A continuación, necesitas ordenar el resultado de menor a mayor.

Nota

COUNT(column) es la función que cuenta el número de filas.

¿Todo estuvo claro?

Sección 1. Capítulo 2
toggle bottom row
course content

Contenido del Curso

SQL Intermedio

Desafío: Número de EstacionesDesafío: Número de Estaciones

Nota

COUNT(column) es la función que cuenta el número de filas.

So, the order looks like this:

  1. SELECT statement;
  2. FROM table;
  3. WHERE statement(s);
  4. GROUP BY statement;
  5. ORDER BY statement.

A partir de este orden, queda claro que la sentencia GROUP BY debe escribirse DESPUÉS de la sentencia WHERE (o después de la tabla FROM si no hay ningún filtro en tu consulta usando SELECT) y también ANTES de la sentencia ORDER BY.

Nota:

Vale la pena señalar que la sentencia ORDER BY es siempre escrita al final. De esta manera, puedes recordar fácilmente su posición en la consulta.

Ahora, pasemos a la tarea.

Let's consider an example of such statement order using our employee table. Suppose we need to retrieve the number of employees in each department whose salary is above 70000 and sort them from smallest to largest:

Nota:

Es importante señalar que la instrucción ORDER BY se escribe siempre al final. Así, podrás recordar fácilmente su posición en la consulta.

¡Ahora, pasemos a la tarea!

Aquí tienes un vistazo de la tabla metro_travel_time con la que estamos trabajando:

id line_name station_name time_to_next_station
1 Green Angrignon 10
2 Green Monk 16
3 Green Verdun 9
4 Green Charlevoix 17
... ... ... ...
21 Yellow Longueuil 10

Tarea

Utilizando la tabla metro_travel_time, encuentra el número de estaciones (creando una nueva columna, llamada number_of_stations usando station_name y la función COUNT()) para cada una de las líneas (line_name). A continuación, necesitas ordenar el resultado de menor a mayor.

Nota

COUNT(column) es la función que cuenta el número de filas.

¿Todo estuvo claro?

Sección 1. Capítulo 2
toggle bottom row
some-alt