

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.
Num banco de dados relacional, considere uma tabela R, com duas colunas A e B, ambas do tipo string de caracteres, cuja instância é exibida a seguir.
A | B |
Pedro | João |
Maria | Ida |
Maria | Ida |
Pedro | João |
Edson | Wilson |
Edson | Maria |
Nesse cenário analise os comandos a seguir.
I.
DELETE FROM R WHERE EXISTS (SELECT * FROM R r1 WHERE R.A = r1.A and R.B = r1.B) |
II.
DELETE FROM R WHERE EXISTS (SELECT * FROM R r1 WHERE R.A + R.B > r1.A + r1.B) |
III.
DELETE FROM R WHERE R.A + R.B in (SELECT A + B FROM R) |
Assinale a lista que contém o número de registros deletados em cada um dos comandos I, II e III, respectivamente, quando executados separadamente e usando a mesma instância inicial descrita.
2, 2 e 0.
2, 4 e 0.
4, 4 e 4.
6, 5 e 6.
6, 6 e 6.