Considere a tabela Familia, apresentada abaixo, que possui as colunas Pai e Filho e uma instância exemplo que permite ilustrar as informações contidas nessa tabela. + --------- + --------- + | Pai | Filho | | --------- + --------- | | Andre | Carlos | | Andre | Claudio | | Bruno | Diego | | Bruno | Daniel | | Carlos | Eriko | | Carlos | Fabio | | Daniel | Gustavo | | Diego | Heleno | | Eriko | Isidoro | | Fabio | João | + --------- + --------- + Uma consulta SQL feita para exibir os nomes dos netos de Carlos retorna os nomes Isidoro e João. A expressão, em linguagem SQL, dessa consulta é
- A SELECT f2.filho FROM Familia f1 INNER JOIN Familia f2 ON f1.filho = f2.pai WHERE f1.pai = 'Carlos'
- B SELECT f1.pai FROM Familia f1 INNER JOIN Familia f2 ON f1.pai = f2.filho WHERE f1.filho = 'Carlos'
- C SELECT f1.pai FROM Familia f1 INNER JOIN Familia f2 ON f1.filho = f2.pai WHERE f1.pai = 'Carlos'
- D SELECT f2.filho FROM Familia f1 INNER JOIN Familia f2 ON f1.pai = f2.pai WHERE f1.pai = 'Carlos'
- E SELECT f2.filho FROM Familia f1 INNER JOIN Familia f2 ON f1.filho = f2.filho WHERE f1.pai = 'Carlos'; amigos de uma pessoa chamada Alice?