Consultas SQL sobre Funcionários, Cargos e Departamentos
Classificado em Design e Engenharia
Escrito em em
português com um tamanho de 4,38 KB
Exibir os nomes dos funcionários alocados em mais de 1 departamento: SELECT f.numero_func, nome_func, COUNT(*) AS qtde FROM func f, aloc a WHERE f.numero_func = a.numero_func GROUP BY f.numero_func, nome_func HAVING qtde > 1;
Exibir os nomes de todos os prestadores de serviço, informando também seus salários base e códigos dos cargos: SELECT nome_func, f.salario_base_func, f.codigo_carg FROM func f, carg c WHERE f.codigo_carg = c.codigo_carg AND tipo_contrato_carg IN ('R','S');
Exibir o nome e a data de admissão dos funcionários alocados no departamento FIN: SELECT nome_func, data_admissao_func FROM func f, aloc a WHERE f.numero_func = a.numero_func AND a.codigo_dpto = 'FIN';
Exibir o nome do gerente de cada departamento: SELECT nome_