Você está na página 1de 1

- Forme duplas.

Crie 6 subconsultas envolvendo obrigatoriamente às instruções a seguir:

- Funções agregadas
- Grupos e filtros
- Subconsulta para alteração e deleção

- Temas para construção das consultas

- Administração de shopping
- Controle de prontuário
- Administração de condomínio

- Exemplos de subconsultas

- Ex 1: (alterando os salários [10% de acréscimo] dos funcionários cujo cargo seja igual
a 'operador' ou 'motorista')

update funcionarios set


salario = salario * 1.1
where idcargo in (select idcargo from cargos
Where descricao = "operador" or descricao = "motorista"));

- Ex 2: (Delete os funcionários cujo departamento seja igual a 'vendas')

delete from funcionarios fd


Where fd.iddep in (select iddep from departamentos
Where desc = "vendas");

- Ex 3:

update balanço set


valor = (select sum(valor) from vendas
Where (balanço.IDvend = vendas.IDve
Dt between '2010 – 10 – 01' an
Where balanço.valor > all (select sum(valor) from vendas

(balanço.IDvend <>
v endas.IDvend and

'2009-10-01' and '2009-10-31'))

Você também pode gostar