Exercícios de consulta SQL
Boa tarde Pessoal,
Irei fazer uma avaliação referente a este conteúdo, por esse motivo preciso de resolver essas questões.
Use o esquema abaixo para responder as questões de 1 a 5
tb-tipo-produto (cd-tipo, nm-tipo)
tb-mercadoria (cd-mercadoria, cd-tipo, nm-mercadoria)
tb-mercadoria-estoque (cd-mercadoria, data-chegada, quant-atual, valor-venda)
tb-cliente (cd-CPF, nm-cliente)
tb-venda (cd-venda, cd-CPF, data-venda, total)
tb-venda-mercadoria (cd-venda, cd-mercadoria, quant, valor)
Questão 1 - Cite as mercadorias e seus respectivos tipos.
Questão 2 - De uma consulta que mostre quais as mercadorias estão em estoque.
Questão 3 - Quantas mercadorias existem no estoque? Qual e o valor das mercadorias em estoque?
Questão 4 - Mostre o valor total consumido por um determinado cliente.
Questão 5 - Mostre quantas mercadorias um determinado cliente comprou.
Questão 6 - Mostre quantas mercadorias foram vendidas em um determinado dia.
Irei fazer uma avaliação referente a este conteúdo, por esse motivo preciso de resolver essas questões.
Use o esquema abaixo para responder as questões de 1 a 5
tb-tipo-produto (cd-tipo, nm-tipo)
tb-mercadoria (cd-mercadoria, cd-tipo, nm-mercadoria)
tb-mercadoria-estoque (cd-mercadoria, data-chegada, quant-atual, valor-venda)
tb-cliente (cd-CPF, nm-cliente)
tb-venda (cd-venda, cd-CPF, data-venda, total)
tb-venda-mercadoria (cd-venda, cd-mercadoria, quant, valor)
Questão 1 - Cite as mercadorias e seus respectivos tipos.
Questão 2 - De uma consulta que mostre quais as mercadorias estão em estoque.
Questão 3 - Quantas mercadorias existem no estoque? Qual e o valor das mercadorias em estoque?
Questão 4 - Mostre o valor total consumido por um determinado cliente.
Questão 5 - Mostre quantas mercadorias um determinado cliente comprou.
Questão 6 - Mostre quantas mercadorias foram vendidas em um determinado dia.
Breno Vieira
Curtidas 1
Melhor post
Luiz Santos
11/12/2017
Ok Breno.
E qual é a sua duvida?
E qual é a sua duvida?
GOSTEI 1
Mais Respostas
Breno Vieira
11/12/2017
Eu não sei utilizar muito bem os comandos join, sum e count, portanto eu não consegui resolver a maior parte deles.
GOSTEI 0
Luiz Santos
11/12/2017
Poste as resposta, eu corrijo pra vc.
GOSTEI 0
Breno Vieira
11/12/2017
Obrigado!
É o máximo que eu consegui fazer.
1)
SELECT nm_mercadoria, nm_tipo from tb-mercadoria JOIN tb-tipo-produto on cd-tipo = cd-tipo;
2)
SELECT nm-mercadoria, cd-tipo from tb-mercadoria JOIN tb-mercadoria.estoque on cd-mercadoria = cd-mercadoria;
3)
SELECT COUNT (tb-mercadoria) valor-venda from tb-mercadoria n JOIN tb-mercadoria-estoque E on M.cd-mercadoria = C.cd-mercadoria;
4)
SELECT total from tb-venda JOIN tb-cliente on cd-CPF = cd-CPF;
5)
SELECT quant from tb-venda-mercadoria JOIN tb-venda on cd-venda = cd-venda;
6)
SELECT quant from tb-venda JOIN tb-venda on cd-venda = cd-venda WHERE data=venda;
É o máximo que eu consegui fazer.
1)
SELECT nm_mercadoria, nm_tipo from tb-mercadoria JOIN tb-tipo-produto on cd-tipo = cd-tipo;
2)
SELECT nm-mercadoria, cd-tipo from tb-mercadoria JOIN tb-mercadoria.estoque on cd-mercadoria = cd-mercadoria;
3)
SELECT COUNT (tb-mercadoria) valor-venda from tb-mercadoria n JOIN tb-mercadoria-estoque E on M.cd-mercadoria = C.cd-mercadoria;
4)
SELECT total from tb-venda JOIN tb-cliente on cd-CPF = cd-CPF;
5)
SELECT quant from tb-venda-mercadoria JOIN tb-venda on cd-venda = cd-venda;
6)
SELECT quant from tb-venda JOIN tb-venda on cd-venda = cd-venda WHERE data=venda;
GOSTEI 1