Uma empresa precisa cadastrar seus colaboradores para armazenar as seguintes informações: nome , idade, CPF, função, salário e o departamento. Depois de identificados os dados e concluída a modelagem desses dados, temos as seguintes tabelas: Colaborador (codigo_colaborador, nome, idade, cpf, func, salario e codigo_depto), Departamento (codigo_depto, nome).
Elaborado pelo professor, 2022.
Com base nas tabelas, você precisa escrever uma consulta SQL para listar todos os departamentos e seus respectivos colaboradores, com as informações de nome e salário. Identifique o comando SQL que implementa essa solicitação.
Alternativas
Alternativa 1:
SELECT * FROM Colaborador JOIN Departamento ON codigo_depto = codigo_depto
Alternativa 2:
SELECT * FROM Departamento d JOIN Colaborador c ON d.codigo_depto = c.codigo_depto
Alternativa 3:
SELECT d.nome, c.nome, c.salario FROM Departamento d JOIN Colaborador c ON d.codigo_depto = c.codigo_depto
Alternativa 4:
SELECT d.nome, c.nome, c.salario FROM Departamento d JOIN Colaborador c WHERE d.codigo_depto > c.codigo_depto
Alternativa 5:
SELECT d.nome, c.nome, c.salario FROM Colaborador c JOIN Departamento d WHERE d.codigo_depto = c.codigo_depto
Soluções para a tarefa
Respondido por
1
Resposta:
Alternativa 5.
Explicação:
Respondido por
0
Resposta:
Alternativa 3:
SELECT d.nome, c.nome, c.salario FROM Departamento d JOIN Colaborador c ON d.codigo_depto = c.codigo_depto
Explicação:
Perguntas interessantes
Lógica,
4 meses atrás
Matemática,
4 meses atrás
Matemática,
4 meses atrás
Biologia,
4 meses atrás
Geografia,
4 meses atrás
Inglês,
10 meses atrás
Geografia,
10 meses atrás
Matemática,
10 meses atrás
SELECT d.nome, c.nome, c.salario FROM Departamento d JOIN Colaborador c ON d.codigo_depto = c.codigo_depto