Questão
ID 1125756Disciplina: Tecnologia da Informação
Assuntos: Consultas Aninhadas (IN, Exists, ALL, Some, ANY)
Ano: 2023 Banca: FGV - Fundação Getúlio Vargas Órgão: Receita Federal 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.