Contenido del Curso
SQL Intermedio
SQL Intermedio
Desafío del Tiempo Total de Viaje para Cada Línea de Metro
La empresa constructora ha decidido aumentar el número de estaciones en la línea amarilla del metro.
Nuestra siguiente tarea es encontrar el tiempo de recorrido para cada línea. Es importante para la empresa asegurar que puedan cerrar la línea amarilla para mantenimiento y expansión añadiendo nuevas estaciones de metro, por lo tanto, es crucial no causar demasiadas molestias a los pasajeros.
Por ello, necesitamos encontrar el tiempo total de recorrido del tren sumando el tiempo a cada estación (utilizando la función SUM()
).
Nota:
Si simplemente calculamos la suma del tiempo a cada estación, será el tiempo del tren de una estación terminal a la otra. Sin embargo, también es importante para nosotros saber el tiempo total de recorrido del tren a lo largo de la línea del metro. Para lograr esto, necesitamos multiplicar la suma por 2.
Para entender cómo realizar esta tarea, consideremos un ejemplo con una tabla employees
.
Supongamos que necesitamos encontrar el departamento con el salario mensual promedio más alto.
Para esto, podemos usar la siguiente consulta:
SELECT department, AVG(salary) / 12 AS average_monthly_salary FROM employees GROUP BY department ORDER BY average_monthly_salary DESC
Así, obtenemos los datos necesarios como resultado.
Regresemos a la tarea porque los trabajadores esperan nuestro veredicto sobre la ampliación de la estación de metro.
Aquí está la vista previa de una tabla metro_travel_time
con la que estamos trabajando:
Tarea
Calcule el tiempo de retorno para cada una de las líneas de metro. Para ello, utilice SUM()
, agrupe los datos y ordene de manera ascendente. La empresa ya confía en usted, ya que les ha ayudado mucho anteriormente.
Nota:
Nombre la nueva columna
turnaroun_time
para que su solución pueda ser probada con éxito. Además, no olvide multiplicar la suma de tiempo por 2.
¡Gracias por tus comentarios!
Desafío del Tiempo Total de Viaje para Cada Línea de Metro
La empresa constructora ha decidido aumentar el número de estaciones en la línea amarilla del metro.
Nuestra siguiente tarea es encontrar el tiempo de recorrido para cada línea. Es importante para la empresa asegurar que puedan cerrar la línea amarilla para mantenimiento y expansión añadiendo nuevas estaciones de metro, por lo tanto, es crucial no causar demasiadas molestias a los pasajeros.
Por ello, necesitamos encontrar el tiempo total de recorrido del tren sumando el tiempo a cada estación (utilizando la función SUM()
).
Nota:
Si simplemente calculamos la suma del tiempo a cada estación, será el tiempo del tren de una estación terminal a la otra. Sin embargo, también es importante para nosotros saber el tiempo total de recorrido del tren a lo largo de la línea del metro. Para lograr esto, necesitamos multiplicar la suma por 2.
Para entender cómo realizar esta tarea, consideremos un ejemplo con una tabla employees
.
Supongamos que necesitamos encontrar el departamento con el salario mensual promedio más alto.
Para esto, podemos usar la siguiente consulta:
SELECT department, AVG(salary) / 12 AS average_monthly_salary FROM employees GROUP BY department ORDER BY average_monthly_salary DESC
Así, obtenemos los datos necesarios como resultado.
Regresemos a la tarea porque los trabajadores esperan nuestro veredicto sobre la ampliación de la estación de metro.
Aquí está la vista previa de una tabla metro_travel_time
con la que estamos trabajando:
Tarea
Calcule el tiempo de retorno para cada una de las líneas de metro. Para ello, utilice SUM()
, agrupe los datos y ordene de manera ascendente. La empresa ya confía en usted, ya que les ha ayudado mucho anteriormente.
Nota:
Nombre la nueva columna
turnaroun_time
para que su solución pueda ser probada con éxito. Además, no olvide multiplicar la suma de tiempo por 2.
¡Gracias por tus comentarios!
Desafío del Tiempo Total de Viaje para Cada Línea de Metro
La empresa constructora ha decidido aumentar el número de estaciones en la línea amarilla del metro.
Nuestra siguiente tarea es encontrar el tiempo de recorrido para cada línea. Es importante para la empresa asegurar que puedan cerrar la línea amarilla para mantenimiento y expansión añadiendo nuevas estaciones de metro, por lo tanto, es crucial no causar demasiadas molestias a los pasajeros.
Por ello, necesitamos encontrar el tiempo total de recorrido del tren sumando el tiempo a cada estación (utilizando la función SUM()
).
Nota:
Si simplemente calculamos la suma del tiempo a cada estación, será el tiempo del tren de una estación terminal a la otra. Sin embargo, también es importante para nosotros saber el tiempo total de recorrido del tren a lo largo de la línea del metro. Para lograr esto, necesitamos multiplicar la suma por 2.
Para entender cómo realizar esta tarea, consideremos un ejemplo con una tabla employees
.
Supongamos que necesitamos encontrar el departamento con el salario mensual promedio más alto.
Para esto, podemos usar la siguiente consulta:
SELECT department, AVG(salary) / 12 AS average_monthly_salary FROM employees GROUP BY department ORDER BY average_monthly_salary DESC
Así, obtenemos los datos necesarios como resultado.
Regresemos a la tarea porque los trabajadores esperan nuestro veredicto sobre la ampliación de la estación de metro.
Aquí está la vista previa de una tabla metro_travel_time
con la que estamos trabajando:
Tarea
Calcule el tiempo de retorno para cada una de las líneas de metro. Para ello, utilice SUM()
, agrupe los datos y ordene de manera ascendente. La empresa ya confía en usted, ya que les ha ayudado mucho anteriormente.
Nota:
Nombre la nueva columna
turnaroun_time
para que su solución pueda ser probada con éxito. Además, no olvide multiplicar la suma de tiempo por 2.
¡Gracias por tus comentarios!
La empresa constructora ha decidido aumentar el número de estaciones en la línea amarilla del metro.
Nuestra siguiente tarea es encontrar el tiempo de recorrido para cada línea. Es importante para la empresa asegurar que puedan cerrar la línea amarilla para mantenimiento y expansión añadiendo nuevas estaciones de metro, por lo tanto, es crucial no causar demasiadas molestias a los pasajeros.
Por ello, necesitamos encontrar el tiempo total de recorrido del tren sumando el tiempo a cada estación (utilizando la función SUM()
).
Nota:
Si simplemente calculamos la suma del tiempo a cada estación, será el tiempo del tren de una estación terminal a la otra. Sin embargo, también es importante para nosotros saber el tiempo total de recorrido del tren a lo largo de la línea del metro. Para lograr esto, necesitamos multiplicar la suma por 2.
Para entender cómo realizar esta tarea, consideremos un ejemplo con una tabla employees
.
Supongamos que necesitamos encontrar el departamento con el salario mensual promedio más alto.
Para esto, podemos usar la siguiente consulta:
SELECT department, AVG(salary) / 12 AS average_monthly_salary FROM employees GROUP BY department ORDER BY average_monthly_salary DESC
Así, obtenemos los datos necesarios como resultado.
Regresemos a la tarea porque los trabajadores esperan nuestro veredicto sobre la ampliación de la estación de metro.
Aquí está la vista previa de una tabla metro_travel_time
con la que estamos trabajando:
Tarea
Calcule el tiempo de retorno para cada una de las líneas de metro. Para ello, utilice SUM()
, agrupe los datos y ordene de manera ascendente. La empresa ya confía en usted, ya que les ha ayudado mucho anteriormente.
Nota:
Nombre la nueva columna
turnaroun_time
para que su solución pueda ser probada con éxito. Además, no olvide multiplicar la suma de tiempo por 2.