Fórum como posso pegar um registro da data passada e passa-lo para atual #417190
21/05/2012
0
tenho quatro campo na minha aplicação
nome_bomba
nome_combustivel
data_registro
numero_iniciante
numero_encerante
eu cadatro com a data de hoje um numero iniciante no final do dia eu cadastro o encerante para me dar uma posição de comsumo das bomba de combustivel
No dia seguinte eu gostaria que minha aplicação quando eu for cadastrar o novo registros das bombas com data do dia seguinte o inciante(inicia-se) da bombas fossse o encerante da data passada
Obigado
zeca
Jose Vieira
Curtir tópico
+ 0Posts
22/05/2012
Bruno Leandro
select a.numero_encerante
from nome_tabela a
where a.data_registro = ( select max(x.data_registro) from nome_tabela x where x.id_bomba = a.id_bomba )
ai voce pode pegar esse numero e quando voce for iniciar voce usa esse numero no campo numero_iniciante
Gostei + 0
22/05/2012
Jose Vieira
voce esta usando duas tabela
a minha duvida e que eu quero pegar um valor registrado de uma tabela na data anterior(ontem )e passa-lo para a data atual
eo caso do inciante e encerrante
eu registro no final do dia o encerrante e ele aparece na abertura do dia seguinte (nova Data ) como iniciante
automatico
valeu Zeca
Gostei + 0
22/05/2012
Bruno Leandro
Gostei + 0
26/05/2012
Jose Vieira
tem que levar en consideração o mone das bombas
ex
bomba 01 gas Max iniciante xxxx e encerante zzzz
bomba 02 gas comum iniciante aaaa e encerante bbbb
vai ate a bomba 12 ou quantas tiver que cadastrar
a instrução sql que voce citou ela traz o maior registro cadastrado
considerando que o numero e uma ordem crescente e não considera o nome da bomba x inciante
Gostei + 0
27/05/2012
Jose Vieira
eu matei o proplema que estava acontecendo
valeu pela dica
Zeca
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)