Advertisement
lll_lll

Untitled

Sep 30th, 2014
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.09 KB | None | 0 0
  1. 1. SELECT f1.nome FROM funcionario AS f1
  2. WHERE f1.cpf NOT IN(selct d.cpffuncionario FROM dependente AS d)
  3. AND f1.cpf NOT IN (SELECT v.cpffuncionarion FROM vendas AS v)
  4.  
  5. SELECT f1.nome
  6. FROM funcionario AS f1
  7. WHERE MONTH(f1.datanascimento) <> 4 AND f1.cpf NOT IN(SELECT v2.cpfFuncionario FROM vendas AS v2 JOIN funcionario  AS f2 JOIN produto AS p JOIN produtosvendas AS pv
  8. WHERE v2.cpffuncionario - f2.cpf AND v2.id = pv.idVenda AND p2.id = pv.idproduto
  9.     AND p2.nome LIKE "mesa"
  10.  
  11.  
  12. SELECT f1.* FROM funcionario AS f1
  13. JOIN dependente AS d1
  14. WHERE f1.cpf = d1.cpffuncionario AND f1.nome NOT LIKE "%n"  AND f1.cpf IN (SELECT f.cpf FROM funcionario AS f JOIN vendas AS v JOIN produto AS
  15. p JOIN produtosvendas AS pv ON f.cpf = v.cpffuncionario AND v.id = pv.idvENDA AND P.ID - PV.IDPRODUTO GROUP BY f.nome HAVING
  16. SUM(p.valorUnd*pv.qtd)>1900)
  17. GROUP BY f1.nome HAVING COUNT(d1.cpffuncionario)
  18. ORDER BY f1.nome DESC
  19.  
  20. SELECT f1.nome FROM funcionario, dependentes
  21. WHERE IN(SELECT COUNT(cpffuncionario) > 1 FROM  dependente GROUP BY cpffuncionario) AND f1.nome NOT LIKE '%n%'
  22. AND IN
  23. ORDER BY nome DESC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement