Advertisement
Guest User

BANCO DE DADOS - EXERCÍCIO (Aula 10)

a guest
Oct 13th, 2015
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.90 KB | None | 0 0
  1. -- BANCO DE DADOS - EXERCÍCIO (Aula 10)
  2. -- FEITO POR ANONEMOUS, NEVAAR FORGETI
  3.  
  4. SELECT COUNT(*) FROM unidade;
  5. SELECT COUNT(*) FROM produto;
  6. SELECT COUNT(*) FROM produto WHERE qtd_estoque > 0;
  7. SELECT SUM(preco_venda * qtd_estoque) FROM produto WHERE qtd_estoque > 0;
  8. SELECT SUM(preco_custo)/COUNT(*) FROM produto;
  9. SELECT SUM(qtd_estoque)/COUNT(*) FROM produto;
  10. SELECT MAX(preco_venda) FROM produto;
  11. SELECT m.* FROM marca m JOIN produto p ON p.id_marca = m.id;
  12. SELECT m.* FROM categoria c JOIN produto p ON p.id_categoria = m.id ORDER BY c.descricao;
  13. SELECT p.descricao, p.preco_custo, p.preco_venda, p.qtd_estoque, p.qtd_estoque_minimo, u.descricao FROM produto p JOIN unidade u ON p.id_unidade = u.id;
  14. SELECT p.descricao, p.preco_custo, p.preco_venda, p.qtd_estoque, p.qtd_estoque_minimo, u.descricao, c.descricao, m.nome FROM produto p JOIN unidade u ON p.id_unidade = u.id JOIN marca m ON p.id_marca = m.id JOIN categoria c ON p.id_categoria = c.id;
  15. SELECT p.descricao, p.preco_custo, p.preco_venda, p.qtd_estoque, p.qtd_estoque_minimo, u.descricao, c.descricao, m.nome FROM produto p JOIN unidade u ON p.id_unidade = u.id JOIN marca m ON p.id_marca = m.id JOIN categoria c ON p.id_categoria = c.id WHERE p.qtd_estoque > p.qtd_estoque_minimo ORDER BY p.descricao;
  16. SELECT m.nome, COUNT(id_marca) FROM produto p JOIN marca m ON p.id_marca = m.id GROUP BY id_marca;
  17. SELECT m.descricao, COUNT(id_categoria) FROM produto p JOIN categoria c ON p.id_categoria = c.id GROUP BY id_categoria;
  18. SELECT SUM(qtd_estoque*preco_venda) FROM produto p JOIN marca m ON p.id_marca = m.id GROUP BY id_marca;
  19. SELECT SUM(qtd_estoque*preco_venda) FROM produto p JOIN categoria c ON p.id_categoria = c.id GROUP BY id_categoria;
  20. SELECT p.descricao, SUM(quantidade) FROM venda_produto vp RIGHT JOIN produto p ON p.id = vp.id_produto GROUP BY p.id;
  21. SELECT nome, SUM(v.preco_total) FROM cliente c JOIN venda v ON v.id_cliente = c.id GROUP BY v.id_cliente;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement