Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Atividade Banco de Dados II

Por:   •  10/11/2018  •  751 Palavras (4 Páginas)  •  284 Visualizações

Página 1 de 4

...

EMPREGADOS E,

(SELECT DEPTO_ID, MAX(SALARIO) SALMAX

FROM EMPREGADOS

GROUP BY DEPTO_ID) M

WHERE E.DEPTO_ID = M.DEPTO_ID

ORDER BY E.Salario;

/* EXIBIR O PRIMEIRO NOME, ULTIMO NOME E SALARIO

DOS EMPREGADOS QUE POSSUEM SALARIO IGUAL AO

MAIOR SALARIO DE SEU DEPARTAMENTO. */

SELECT E.PRIMEIRO_NOME, E.ULTIMO_NOME, E.SALARIO,

E.DEPTO_ID

FROM EMPREGADOS E

WHERE SALARIO = (SELECT MAX(SALARIO)

FROM EMPREGADOS

WHERE DEPTO_ID = E.DEPTO_ID)

ORDER BY SALARIO;

/*--------------------------------------------------------*/

SELECT E.PRIMEIRO_NOME, E.ULTIMO_NOME, E.SALARIO,

E.DEPTO_ID

FROM EMPREGADOS E

WHERE SALARIO = (SELECT MAX(SALARIO)

FROM EMPREGADOS

WHERE DEPTO_ID = E.DEPTO_ID)

ORDER BY SALARIO;

/*******************************Dever****************************************/

SELECT PRIMEIRO_NOME, ULTIMO_NOME, EMAIL, SALARIO

FROM EMPREGADOS

WHERE SALARIO > 6000;

SELECT E.PRIMEIRO_NOME, E.ULTIMO_NOME, C.TITULO

FROM EMPREGADOS E JOIN CARGOS C

ON E.CARGO_ID = C.CARGO_ID;

SELECT D.DEPTO_ID, D.NOME_DEPTO, E.PRIMEIRO_NOME

FROM EMPREGADOS E RIGHT OUTER JOIN DEPARTAMENTOS D

ON E.DEPTO_ID = D.DEPTO_ID;

SELECT DEPTO_ID, MIN(SALARIO)

FROM EMPREGADOS

GROUP BY DEPTO_ID;

SELECT DEPTO_ID, COUNT(GERENTE_ID)

FROM EMPREGADOS

GROUP BY DEPTO_ID;

/*------------------------------------------------------*/

SELECT E.PRIMEIRO_NOME, E.ULTIMO_NOME, E.EMAIL

FROM EMPREGADOS E JOIN DEPARTAMENTOS D

ON E.DEPTO_ID = D.DEPTO_ID

WHERE E.DEPTO_ID =

(SELECT DEPTO_ID

FROM EMPREGADOS

WHERE PRIMEIRO_NOME = ’ALANA’);

SELECT * FROM EMPREGADOS

WHERE DEPTO_ID = 50;

/*-------------------------------------------------------*/

SELECT SALARIO, PRIMEIRO_NOME, ULTIMO_NOME

FROM EMPREGADOS

WHERE SALARIO >

(SELECT SALARIO

FROM EMPREGADOS

WHERE PRIMEIRO_NOME = ’AMIT’

GROUP BY SALARIO DESC);

SELECT PRIMEIRO_NOME, ULTIMO_NOME, SALARIO

FROM EMPREGADOS

WHERE SALARIO <= (SELECT AVG(SALARIO)

FROM EMPREGADOS

WHERE CARGO_ID);

SELECT * FROM EMPREGADOS

WHERE PRIMEIRO_NOME = ’ALANA’;

...

Baixar como  txt (4.2 Kb)   pdf (43.1 Kb)   docx (12.9 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no Essays.club