Pular para o conteúdo principal

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

Banco de DadosSQL
Código
fg048370
Banca
FGV
Órgão
MPE-GO
Ano
2022
Nível
Superior
Cargo
Analista em Informática
ATENÇÃONas três questões seguintes, considere uma tabela de banco de dados intitulada NUMBERS, com apenas uma coluna, numero, do tipo inteiro, cuja instância é mostrada a seguir.Imagem associada para resolução da questãoTomando por base a tabela NUMBERS, assinale o comando SQL que produz um resultado de 1.000 linhas, contendo os números de 1 até 1.000 em ordem crescente.
  1. Aselect (n1.numero -1) * 100 +(n2.numero -1) * 10 +(n3.numero -1) + 1 Numeracaofrom NUMBERS n1, NUMBERS n2, NUMBERS n3order by 1
  2. Bselect (n1.numero -1) * 100 +(n2.numero -1) * 10 +(n3.numero -1) Numeracaofrom NUMBERS n1, NUMBERS n2, NUMBERS n3order by 1
  3. Cselect (n1.numero) * 100 +(n2.numero) * 10 +(n3.numero) + 1 Numeracaofrom NUMBERS n1, NUMBERS n2, NUMBERS n3order by 1
  4. Dselect (n1.numero -1) * 100 +(n1.numero -1) * 10 +(n1.numero -1) + 1 Numeracaofrom NUMBERS n1order by 1
  5. Eselect (n1.numero) * 100 +(n2.numero) * 10 +(n3.numero) Numeracaofrom NUMBERS n1, NUMBERS n2, NUMBERS n3order by 1
Revelar gabarito e comentário

GabaritoA — select (n1.numero -1) * 100 + (n2.numero -1) * 10 + (n3.numero -1) + 1 Numeracao from NUMBERS n1, NUMBERS n2, NUMBERS n3 order by 1

Link permanente: /questoes/fg048370