Questão de Banco de Dados — Consultas e Comandos em SQL — IDECAN 2024
Banco de DadosConsultas e Comandos em SQL
- Código
- qa630544
- Banca
- IDECAN
- Órgão
- BANDES
- Ano
- 2024
- Cargo
- Ana Ban ( )
Em SQL (ANSI), a cláusula Join (Junção) pode ser usada para combinar as tuplas de duas ou mais tabelas permitindo consultas mais complexas que levam em consideração o relacionamento entre os dados. Considerando uma tabela chamada “alunos” com os campos id_aluno, nome; e uma outra tabela chamada “matriculas” com os campos id_turma, id_aluno. Marque a alternativa que resulta corretamente nos nomes dos alunos matriculados na turma de id 14 ou que não estão matriculados em nenhuma turma.
- ASELECT nome FROM alunos LEFT OUTER JOIN matriculas using(id_aluno) WHERE id_turma = 14 OR id_turma IS NULL;
- BSELECT nome FROM alunos RIGHT OUTER JOIN matriculas using(id_aluno) WHERE id_turma = 14 OR id_turma IS NOT NULL;
- CSELECT nome FROM alunos JOIN matriculas on(id_ aluno) WHERE id_turma = 14 OR id_turma IS NULL;
- DSELECT nome FROM alunos LEFT JOIN matriculas using(id_aluno) WHERE id_turma = 14 OR id_turma IS NOT NULL;