Pular para o conteúdo principal

Questão de Banco de Dados — SQL — INSTITUTO AOCP 2020

Banco de DadosSQL
Código
qq602209
Banca
INSTITUTO AOCP
Órgão
MJSP
Ano
2020
Nível
Superior
Cargo
Engenheiro de Dados - Big Data
Durante o processo de desenvolvimento de um CRM, um desenvolvedor recebeu a tarefa de fazer uma consulta que retorne todas as cidades cujo o nome é iniciado pela letra ‘S’. O esquema a seguir, representa as tabelas de ‘Cidade’ e de ‘Estado’, relacionadas por meio das colunas ‘id_estado’. Com base no exposto, qual das alternativas apresenta a codificação SQL que o desenvolvedor precisará implementar?Imagem associada para resolução da questão
  1. ASELECT a.nome, b.nome FROM cidade aINNER JOIN estado b on(a.id_estado=b.id_estado) WHERE a.nomeLIKE 'S%';
  2. BSELECT nome FROM cidade INNER JOINestado on (id_estado=id_estado) WHEREnome LIKE '%S';
  3. CSELECT a.nome, b.nome FROM cidade aRIGHT JOIN estado b on(a.id_estado=b.id_estado) WHERE a.nomeLIKE 'S%';
  4. DSELECT a.nome, b.nome FROM cidade aLEFT JOIN estado b on(a.id_estado=b.id_estado) WHERE a.nomeLIKE '%S';
  5. ESELECT a.nome, b.nome FROM cidade aLEFT JOIN estado b on(a.id_estado=b.id_estado) WHERE a.nomeLIKE 'S%';
Revelar gabarito e comentário

GabaritoE — SELECT a.nome, b.nome FROM cidade a LEFT JOIN estado b on (a.id_estado=b.id_estado) WHERE a.nome LIKE 'S%';

Link permanente: /questoes/qq602209