1
resposta

[Dúvida] Somar Total de Pagamentos por Categoria de Produto

Olá!

Decidi treinar mais a fundo a elaboração desse dash e queria criar uma tabela que mostrasse o total de pagamentos (somatório total da coluna valor da tabela payments) por categoria de produto. Porém ao criar a tabela aparece o mesmo valor, de 16 Milhões, para todas as categorias, pois não existe um relacionamento direto entre a tabela "payments" e a tabela de pedidos originada do arquivo CSV.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Percebi que essa tabela de pedidos originada do arquivo CSV tem registros repetidos, ou seja, o ID Pedido não caracteriza uma chave primária. Fiquei sem entender, cada ID Pedido não deveria ser único?

Como posso proceder?

Desde já, agradeço!

1 resposta

Oi, Nicolas! Tudo certo contigo?

Desculpe pelo tempo que esperou por uma resposta.

Em nosso projeto, o valor de pagamento depende das compras de cada cliente, que pode ter comprado mais de um produto ao mesmo tempo. Por esse motivo, não conseguimos analisar o valor total referente a cada categoria.

Para encontrar o valor desejado, podemos trabalhar com as tabelas Produtos e Itens Pedidos, que possuem o campo Id produto em comum (logo, possuem um relacionamento). Após criar um visual de tabela com as colunas Nome categoria produto (da tabela Produtos) e Preço (da tabela Itens Pedidos), chegamos no seguinte resultado:

Tabela com as colunas 'Categoria Produto' e 'Total'

Dessa maneira, conseguimos visualizar de forma gráfica o valor total vendido por categoria, espero ter ajudado, Nicolas!

Um grande abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!