Pular para o conteúdo principal

Questão de Banco de Dados — Consultas e Comandos em SQL — IADES 2017

Banco de DadosConsultas e Comandos em SQL
Código
qg947216
Banca
IADES
Órgão
HEMOCENTRO DF
Ano
2017
Cargo
Ana ( )
Considere as tabelas aluno (id INT, nome CHAR, curso INT) e curso (id INT, nome CHAR), apresentadas a seguir. Após a execução de uma consulta Structured Query Language (SQL), produziu-se exatamente o seguinte resultado: 4 rows in set (0.00 sec.) Qual dos comandos SQL a seguir foi utilizado?Imagem associada para resolução da questãoImagem associada para resolução da questão
  1. ASELECT a.nome, c.nome FROM aluno a RIGHT JOIN curso c ON a.curso = c.id;
  2. BSELECT a.nome, c.nome FROM aluno a LEFT JOIN curso c ON a.curso = c.id UNION SELECT a.nome, c.nome FROM aluno a RIGHT JOIN curso c ON a.curso = c.id;
  3. CSELECT a.nome, c.nome FROM aluno a LEFT JOIN curso c ON a.curso = c.id;
  4. DSELECT a.nome, c.nome FROM aluno a INNER JOIN curso c ON a.curso = c.id;
  5. ESELECT a.nome, c.nome FROM aluno a RIGHT JOIN curso c ON a.curso = c.id UNION SELECT a.nome, c.nome FROM aluno a LEFT JOIN curso c ON a.curso = c.id;
Revelar gabarito e comentário

GabaritoD — SELECT a.nome, c.nome FROM aluno a INNER JOIN curso c ON a.curso = c.id;

Link permanente: /questoes/qg947216