Desafío: Empleados con Salario Superior al Promedio
Cuando una subconsulta se escribe en la sección WHERE
, podemos utilizar el operador IN
y los comparison operators
:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Swipe to start coding
Encuentra empleados cuyo salary
esté por encima del salario promedio de todos los empleados utilizando una subconsulta en la sección WHERE
.
La tabla resultante debe tener 3 columnas: first_name
, last_name
y salary
. Luego, ordena el resultado por salario de mayor a menor usando ORDER BY
.
Nota
Esta sintaxis puede usarse como una excelente alternativa a la cláusula
HAVING
.
Instrucciones breves
- Recuperar las columnas
first_name
,last_name
ysalary
de la tablaemployees
. - En la cláusula
WHERE
, utiliza una subconsulta con la sintaxissalary > [inner query]
. - En la subconsulta, obtén el valor promedio de la columna
salary
de la tablaemployees
. - Ordena los resultados por
salary
en orden descendente.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain how the subquery works in this example?
What other operators can I use with subqueries in the WHERE clause?
Can you give more examples of using subqueries with different comparison operators?
Awesome!
Completion rate improved to 4
Desafío: Empleados con Salario Superior al Promedio
Desliza para mostrar el menú
Cuando una subconsulta se escribe en la sección WHERE
, podemos utilizar el operador IN
y los comparison operators
:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Swipe to start coding
Encuentra empleados cuyo salary
esté por encima del salario promedio de todos los empleados utilizando una subconsulta en la sección WHERE
.
La tabla resultante debe tener 3 columnas: first_name
, last_name
y salary
. Luego, ordena el resultado por salario de mayor a menor usando ORDER BY
.
Nota
Esta sintaxis puede usarse como una excelente alternativa a la cláusula
HAVING
.
Instrucciones breves
- Recuperar las columnas
first_name
,last_name
ysalary
de la tablaemployees
. - En la cláusula
WHERE
, utiliza una subconsulta con la sintaxissalary > [inner query]
. - En la subconsulta, obtén el valor promedio de la columna
salary
de la tablaemployees
. - Ordena los resultados por
salary
en orden descendente.
Solución
¡Gracias por tus comentarios!
Awesome!
Completion rate improved to 4single