Pular para o conteúdo principal

Questão de Banco de Dados — Consultas e Comandos em SQL — VUNESP 2022

Banco de DadosConsultas e Comandos em SQL
Código
vu156628
Banca
VUNESP
Órgão
ALESP
Ano
2022
Cargo
Ana Leg ( )

Considere a seguinte tabela de um banco de dados relacional:

 

Eletro (ID, Nome, Qtdade, Valor)

 

O comando SQL para obter o Nome dos Eletros com Qtdade menor do que o Eletro de ID igual a 20 é:

  1. ASELECT E2.Nome FROM Eletro E1 AND E2 WHERE E1.ID = 20 AND E2.Qtdade > E1.Qtdade
  2. BSELECT E2.Nome FROM Eletro E1, Eletro E2 WHERE E1.ID = 20 AND E2.Qtdade < E1.Qtdade
  3. CSELECT Nome FROM Eletro WHERE ID = 20 AND Qtdade > Eletro.Qtdade
  4. DSELECT Nome FROM Eletro FOR ID = 20 AND Qtdade < ID (Qtdade)
  5. ESELECT Nome FROM Eletro (E1, E2) WHERE E1(ID) = 20 AND E2(Qtdade) > E1(Qtdade)
Revelar gabarito e comentário

GabaritoB — SELECT E2.Nome FROM Eletro E1, Eletro E2 WHERE E1.ID = 20 AND E2.Qtdade < E1.Qtdade

Link permanente: /questoes/vu156628