SQL Knowledge Center · About ·
Easy Interactive Online SQL Training for Beginners

Consultas anidadas - Tutorial SQL Interactivo

Lección 18 de 31

Consultas anidadas

Tutorial SQL Interactivo

En SQL, puedes poner una consulta SQL dentro de otra consulta SQL.

Por ejemplo, para encontrar los miembros de la familia con el menor número de patas,
puedes ejecutar:
SELECT * FROM family_members WHERE num_legs = (SELECT MIN(num_legs) FROM family_members);

La consulta SELECT dentro de los paréntesis se ejecuta primero, y devuelve el número mínimo de patas. Luego, ese valor (2) se usa en la consulta exterior, para encontrar todos los miembros de la familia que tienen 2 patas.

¿Puedes devolver los miembros de la familia que tienen el num_books_read más alto?

SQL:

Query Result:

Available Tables: