Qual das seguintes consultas retorna os nomes dos funcionários e os nomes dos seus respectivos cargos? (Nota: A consulta deverá retornar inclusive os nomes dos funcionários que ainda não têm um cargo definido.)
SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO LEFT OUTER JOIN FUNCIONARIO ON (CODCARGO = CODCARGO);
SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO LEFT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);
SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO RIGHT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);
SELECT FUNCIONARIO, CARGO FROM NOMECARGO LEFT OUTER JOIN NOMEFUNCIONARIO ON (CODCARGO = CODCARGO);
SELECT FUNCIONARIO, CARGO FROM CARGO RIGHT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);
Anexos:
Soluções para a tarefa
Respondido por
11
Resposta:
SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO RIGHT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);
Explicação:
Perguntas interessantes
Matemática,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
8 meses atrás
Biologia,
11 meses atrás
Lógica,
11 meses atrás
Matemática,
1 ano atrás