

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No contexto das linguagens de manipulação de dados de SGBD relacionais, analise a instância da tabela T e o comando SQL a seguir.
pessoa | ancestral |
Bruna | Joana |
Joana | João |
João | Maria |
Maria | Gabriel |
Paulo | Gabriel |
insert into T
select t1.pessoa, t2.ancestral
from T t1, T t2
where t1.ancestral = t2.pessoa
and not exists
(select * from T tt
where tt.pessoa = t1.pessoa
and tt.ancestral = t2.ancestral)
Dado que o comando SQL acima foi executado por três vezes consecutivas, assinale o número de linhas inseridas na tabela T em cada execução, na ordem.
0, 0, 0.
3, 5, 0.
5, 2, 1.
5, 3, 0.
8, 0, 0.