Ir para conteúdo
Fórum Script Brasil
  • 0

Somar vendas sem repetição


Roni Gasparetto

Pergunta

Tudo bem pessoal! Estou apanhando para montar uma consulta. A minha situação é a seguinte: tenho uma tabela de vendas e nessa tabela tenho varios pedidos alguns pedidos se repetem por causa dos produtos. O select que estou tentando montar é somar todas as vendas sem repetir os pedidos, eu tentei montar da seguinte forma "SELECT SUM(DISTINCT VL_VENDA) FROM VENDA" ,no entanto esse select pode retornar resultados invalidos, os pedidos podem ter valores iquais.

Alguém tem alguma ideia de como posso resolver esse problema?

Editado por Jonathan Queiroz
Modificar título para descrever melhor o tópico (Jonathan)
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Oi, 'Roni Gasparetto'

Mostre a estrutura da tabela e alguns dados de exemplo para que possamos visualizar melhor seu problema.

Oi, 'Roni Gasparetto'

Mostre a estrutura da tabela e alguns dados de exemplo para que possamos visualizar melhor seu problema.

Link para o comentário
Compartilhar em outros sites

  • 0

Venda

CD_VENDA

NR_PEDIDO

CD_VENDEDOR

CD_EMPRESA

CD_DATA

CD_HORA

VL_VENDA

QT_VENDIDA

| CD_VENDA | NR_PEDIDO | CD_EMPRESA | CD_CLIENTE | CD_VENDEDOR | CD_DATA | VL_VENDA | QT_VENDIDA |

| 1453 | 550 | 1 | 19180 | 19123 | 6425 | 1085.16 | 1.00 |

| 1452 | 548 | 1 | 4541 | 19123 | 6425 | 911.95 | 5.00 |

| 1451 | 546 | 1 | 19177 | 19123 | 6425 | 99.80 | 20.00 |

| 1450 | 547 | 1 | 18448 | 466 | 6425 | 154.69 | 14.00 |

| 1449 | 547 | 1 | 18448 | 466 | 6425 | 154.69 | 17.00 |

| 1448 | 545 | 1 | 19178 | 466 | 6425 | 64.87 | 13.00 |

| 1447 | 544 | 1 | 3379 | 466 | 6425 | 284.53 | 1.00 |

| 1446 | 544 | 1 | 3379 | 466 | 6425 | 284.53 | 9.00 |

| 1445 | 544 | 1 | 3379 | 466 | 6425 | 284.53 | 38.00 |

| 1444 | 543 | 1 | 19176 | 751 | 6425 | 224.63 | 37.50 |

Estou usando um esquema em estrela, por isso que os dados estão repetindo.

Editado por Roni Gasparetto
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...