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

SQL Consultas aninhadas Tutorial - Interactive Database Lesson

Lesson of 31

Consultas aninhadas

Tutorial SQL Interativo

Em SQL, você pode colocar uma consulta SQL dentro de outra consulta SQL.

Por exemplo, para encontrar os membros da família com o menor número de pernas,
você pode executar:
SELECT * FROM family_members WHERE num_legs = (SELECT MIN(num_legs) FROM family_members);

A consulta SELECT dentro dos parênteses é executada primeiro, e retorna o número mínimo de pernas. Então, esse valor (2) é usado na consulta externa, para encontrar todos os membros da família que têm 2 pernas.

Você pode retornar os membros da família que têm o maior num_books_read?

SQL:

Query Result:

Available Tables: