1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Buscar Ultima Informação Com Controle de Saldo - SQL

Boa Tarde!! Talvez a resposta não seja difícil, mas como estou iniciando, está meio difícil de conseguir fazer este relatório. Preciso fazer uma busca em duas tabelas e criar outra com o resultado. Tenho tabela compras "tb" (Cod Item / Data / Quantidade / NF) e a tabela Vendas "ta" (Cod Item / Data / Quantidade / NF Venda).

Preciso fazer uma busca a partir da tabela de vendas, ou seja, encontrar a ultima NF de compra, daquele item vendido, porém com o controle do saldo da NF de compra.

Sendo que esse saldo devera ser utilizado para "futuras" vendas. Hoje já consigo fazer essa busca da ultima compra, sem maiores problemas, utilizando (where tb.dt_ult_e_efd <= ta.dt_doc and tb.cod_item_ult_e_efd = ta.cod_item and tb.quant_item_ult_e_efd > ta.quant_item )

porém , alem de encontrar a ultima NF, preciso que a quantidade seja utilizada apenas uma vez, e não por mais vendas do que compras.

Utilizo bando em SQL. Deixei anexo um exemplo, para facilitar o entendimento.

Obrigado!!!https://www.filepicker.io/api/file/UnssAaovQGKCYG6ctUV9

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags sql ou faça a sua própria pergunta.