DP 10 1 Practice Esp
DP 10 1 Practice Esp
DP 10 1 Practice Esp
com/academy
Objetivos
• Definir y explicar el objetivo de las subconsultas para recuperar datos
• Crear y ejecutar una subconsulta de una sola fila en la cláusula WHERE
• Diferenciar entre subconsultas de una y varias filas
Terminología
Identifique el término para cada una de las siguientes definiciones.
Inténtelo/Resuélvalo
5. Busque el número de pista de la canción que tiene el mismo número de CD que “Party
Music for All Occasions”.
SELECT track
FROM d_track_listings
WHERE cd_number = (SELECT cd_number FROM d_cds WHERE title = 'Party Music for
All Occasions');
6. Muestre los eventos de DJs on Demand cuyo código de tema es igual que el código de
“Tropical”.
SELECT id, name
FROM d_events
WHERE theme_code = (SELECT code FROM d_themes WHERE description =
'Tropical');
7. ¿Cuáles son los nombres de los miembros del personal de Global Fast Foods cuyos
salarios son superiores al miembro del personal cuyo identificador es 12?
SELECT first_name,last_name
FROM f_staffs
WHERE salary > (SELECT salary FROM f_staffs WHERE id = 12);
8. ¿Cuáles son los nombres de los miembros del personal de Global Fast Foods cuyos tipos
de miembros no son iguales que los de Bob Miller?
SELECT first_name,last_name
FROM f_staffs
WHERE staff_type != (SELECT staff_type FROM f_staffs WHERE first_name = 'Bob'
AND last_name ='Miller');
b. Una subconsulta puede hacer referencia a una tabla que no está incluida en la
cláusula FROM de la consulta externa. VERDADERO
c. Las subconsultas de una sola fila pueden devolver varios valores a la consulta
externa. FALSO