Upload
isis-caminha-camara
View
220
Download
3
Embed Size (px)
Citation preview
Daniel [email protected]
UPDATE com Subqueries-- 1. Aumentar em 10% os salários dos empregados do departamento -- 'C.P.D.'UPDATE EmpregadosSET SALARIO = SALARIO * 1.10WHERE COD_DEPTO = (SELECT COD_DEPTO FROM TABELADEP WHERE DEPTO = 'C.P.D.') -- 2. Fazer o preço de venda ficar 20% acima do preço de custo de -- todos os produtos do tipo REGUA.UPDATE PRODUTOS SET PRECO_VENDA = PRECO_CUSTO * 1.2WHERE COD_TIPO = (SELECT COD_TIPO FROM TIPOPRODUTO WHERE TIPO = 'REGUA')
DELETE com Subqueries-- 1. Excluir os pedidos do vendedor MARCELO emitidos na primeira -- quinzena de dezembro de 2006
DELETE FROM PEDIDOSWHERE DATA_EMISSAO BETWEEN '2006.12.1' AND '2006.12.15' AND CODVEN = (SELECT CODVEN FROM VENDEDORES WHERE NOME = 'MARCELO');
UPDATE com Join-- 1. Aumentar em 10% os salários dos empregados do departamento -- 'C.P.D.'UPDATE EmpregadosSET SALARIO *= 1.10FROM EMPREGADOS E JOIN TABELADEP D ON E.COD_DEPTO = D.COD_DEPTOWHERE D.DEPTO = 'C.P.D.'-- 2. Fazer o preço de venda ficar 20% acima do preço de custo de -- todos os produtos do tipo REGUA.UPDATE PRODUTOS SET PRECO_VENDA = PRECO_CUSTO * 1.2FROM PRODUTOS P JOIN TIPOPRODUTO T ON P.COD_TIPO = T.COD_TIPOWHERE T.TIPO = 'REGUA'
DELETE com Join-- 1. Excluir os pedidos do vendedor MARCELO emitidos na primeira -- quinzena de dezembro de 2006
DELETE FROM PEDIDOSFROM PEDIDOS P JOIN VENDEDORES V ON P.CODVEN = V.CODVENWHERE P.DATA_EMISSAO BETWEEN '2006.12.1' AND '2006.12.15' AND V.NOME = 'MARCELO'
Laboratório página 270 até 277