historico das 3 ultimas compras
amigos estou desenvolvendo um sistema pelo qual o cliente quer o historico das 3 ultimas compras e nao sei como fucniona a logica porem todas outras parte estoque cadastro vendas etc eu sei fazer mas 3 ultimas compras nao tenho ideia se tem q ser colocado num memo ou criar outra tabela coisa do tipo alguem pode me ajudar?
desde ja agradecido
desde ja agradecido
Credson Silva
Curtidas 0
Respostas
Junior Miranda
17/01/2012
Um exemplo bem simples:
[]´s
select first 3 meusCampos from minhaTabela order by 1 desc
[]´s
GOSTEI 0
Gustavo Bretas
17/01/2012
Credson, qual banco de dados vc usa?
Em que contexto seu cliente quer as 3 últimas compras? Por fornecedor ou por prodduto?
Seu cliente quer o histórico por que assim ele pode saber saber em quanto tempo ele vendeu os últimos comprados e fazer uma média de quanto ele precisa para suprir o estoque por X tempo, sem contar o preço pago, que ele poderá saber se subiu ou não!
Em que contexto seu cliente quer as 3 últimas compras? Por fornecedor ou por prodduto?
Seu cliente quer o histórico por que assim ele pode saber saber em quanto tempo ele vendeu os últimos comprados e fazer uma média de quanto ele precisa para suprir o estoque por X tempo, sem contar o preço pago, que ele poderá saber se subiu ou não!
GOSTEI 0
Junior Miranda
17/01/2012
Um exemplo bem simples:
[]´s
select first 3 meusCampos from minhaTabela order by 1 desc
[]´s
Esqueci de mencionar... O exemplo acima é para o firebird
se o banco for sql server, seria o TOP ao invés do FIRST.
Como eu já havia citado, este é um exemplo bem simples. Tudos
irá depender do: O que e como precisa ser feito??. Mas a lógica
seria por ai...
[]´s
GOSTEI 0
Credson Silva
17/01/2012
perdoem por minha ignorancia colegas de nao ter dito mas espeficicaçoes uso delphi 7 com firebird componentes ZeosDbo
GOSTEI 0
Junior Miranda
17/01/2012
perdoem por minha ignorancia colegas de nao ter dito mas espeficicaçoes uso delphi 7 com firebird componentes ZeosDbo
Já fez algum teste baseado no meu exemplo??
[]´s
GOSTEI 0