Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FGV 2022

Banco de DadosSQL
Código
fg048845
Banca
FGV
Órgão
MPE-SC
Ano
2022
Nível
Superior
Cargo
Analista em Tecnologia da Informação
Maria trabalha com um banco de dados onde há uma tabela T com linhas repetidas. Ela precisa remover as repetições indesejadas, porém mantendo as linhas sem repetição e apenas uma linha de cada conjunto de linhas repetidas, como mostrado a seguir.Instância da tabela T antes da remoção:Imagem associada para resolução da questãoInstância da tabela T após a remoção:Imagem associada para resolução da questãoMaria optou por usar o comando abaixo para realizar a tarefa.delete from T whereexists (select * FROM T t1where T.A = t1.A and T.B = t1.Band T.C = t1.C)Na execução desse comando, serão removidas:
  1. Aapenas uma linha pertencente a cada conjunto de linhas que contém linhas repetidas;
  2. Bapenas n-1 linhas pertencentes a cada conjunto que contém n linhas repetidas, onde n é um número par;
  3. Capenas n-1 linhas pertencentes a cada conjunto que contém n linhas repetidas, onde n é um número ímpar;
  4. Dtodas as linhas da tabela, exceto as linhas que não foram repetidas;
  5. Etodas as linhas da tabela, sem exceção.
Revelar gabarito e comentário

GabaritoE — todas as linhas da tabela, sem exceção.

Link permanente: /questoes/fg048845