Questões de Informática · FGV

InformáticaOutros temasFGV

Concurso Público para a Secretaria do Tesouro Nacional

Questão de Informática

No contexto da tabela IPCA apresentada, considere que ocorreu um acidente que fez com que diversas linhas dessa tabela tenham sido aleatoriamente deletadas, embora todos os índices dos meses de 2023 tenham permanecido intactos e nenhum dos anos tenha sido completamente deletado. Analise as três versões de SQL que, pretensamente, poderiam recompor a tabela corretamente, inserindo os meses deletados com o valor nulo na coluna indice. I. insert into IPCA(indice, ano, mes) select NULL, a.ano, a.mes from (select distinct ano, mes from IPCA) a where not exists (select * from IPCA x where x.ano = a.ano and x.mes = a.mes) II. insert into IPCA(indice, ano, mes) select NULL, a.ano, b.mes from (select distinct ano from IPCA) a, (select distinct mes from IPCA) b where not exists (select * from IPCA x where x.ano = a.ano and x.mes = b.mes) III. insert into IPCA(indice, ano, mes) select NULL, a.ano, a.mes from IPCA a where a.ano * 100 + a.mes not in (select x.mes + x.ano * 100 from IPCA x) A respeito da adequação desses comandos ao que se pretende, é correto concluir que

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.