Pegar a Data da Ultima Compra
Pessoal depois de quebrar a cabeça com o imposto axo q fritei meus neuronios...
pois naum estou sabendo como fazer para pegar a data da ultima compra de um item
eu tenho na tabela Item os Campos
Data_Ultima_Compra e Data_Ultima_Venda
so q estou boiando... como fazer isso...
pois naum estou sabendo como fazer para pegar a data da ultima compra de um item
eu tenho na tabela Item os Campos
Data_Ultima_Compra e Data_Ultima_Venda
so q estou boiando... como fazer isso...
Tchucky
Curtidas 0
Respostas
Willian
17/07/2009
Tenta abrir os dados num Query. Usa assim:
Fazendo isso ele retorna as datas das compras em ordem decrescente, obviamente o primeiro registro é o mais recente.
Se quiser ainda pode usar assim:
ou
Esses Selects vairam conforme o banco (SQL Server e Firebird).
SELECT DATA_ULTIMA_COMPRA FROM TABELA WHERE ITEM = [NUMERO_ITEM] ORDER BY DATA_ULTIMA_COMPRA DESC
Fazendo isso ele retorna as datas das compras em ordem decrescente, obviamente o primeiro registro é o mais recente.
Se quiser ainda pode usar assim:
SELECT FIRST 1 DATA_ULTIMA_COMPRA...
ou
SELECT TOP 1 DATA_ULTIMA_COMPRA...
Esses Selects vairam conforme o banco (SQL Server e Firebird).
GOSTEI 0
Tchucky
17/07/2009
Willian naum entendi essa sua funçao para pegar a data da ultima compra
como eu disse eu tenho na tabela Item os Campos
Data_Ultima_Compra e Data_Ultima_Venda
e a tabema movimento q tem o campo DT_Movimento
como eu disse eu tenho na tabela Item os Campos
Data_Ultima_Compra e Data_Ultima_Venda
e a tabema movimento q tem o campo DT_Movimento
GOSTEI 0
Martins
17/07/2009
Tenta abrir os dados num Query. Usa assim:
Fazendo isso ele retorna as datas das compras em ordem decrescente, obviamente o primeiro registro é o mais recente.
Se quiser ainda pode usar assim:
ou
Esses Selects vairam conforme o banco (SQL Server e Firebird).
SELECT DATA_ULTIMA_COMPRA FROM TABELA WHERE ITEM = [NUMERO_ITEM] ORDER BY DATA_ULTIMA_COMPRA DESC
SELECT FIRST 1 DATA_ULTIMA_COMPRA...
SELECT TOP 1 DATA_ULTIMA_COMPRA...
O William está lhe mostrando instuções SQL, a primeira organiza os datas da ultima compra em ordem decrescente, ou seja, aúltimavai ficar no topo da tabela.
Boa sorte!
GOSTEI 0
Tchucky
17/07/2009
ainda naum deu certo aqui to amarrado hj nesse bixo e naum da certo de jeito nem um eu to usando o firebird
GOSTEI 0
Willian
17/07/2009
Esses códigos que lhe passei são para a propriedade SQL do componente TIBQuery.
Se você estiver usando a TIBTable não vai funcionar mesmo.
Se você estiver usando a TIBTable não vai funcionar mesmo.
GOSTEI 0
Martins
17/07/2009
ainda naum deu certo aqui to amarrado hj nesse bixo e naum da certo de jeito nem um eu to usando o firebird
Quais componentes vc está usando?
IBQuery, IBTable ou ...?
Informe-nos os componentes.
Boa sorte!
GOSTEI 0