Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Tabela de durabilidade

Boa tarde amigos. Estou precisando de ajuda.

Possuo uma tabela onde trago os meus veiculos e os pneus com sua kilometragem que foi trocado. Porém preciso de mais uma coluna com a valor da troca anterior e da kilometragem anterior, para realizar uma média de durabilidade.

Alguem tem alguma sugestão?

9 Replies
daniel_vale
Creator
Creator

você pode usar um JOIN ou CONCAT ,

Not applicable
Author

Tem algum exemplo para me passar?

daniel_vale
Creator
Creator

Tenho sim ...

Left Join (Tabela onde ta a informação dos veículos)

load

   Primeiro Campo que tem em comum com essas tabelas,

   O campo que vc quer trazer da troca anterior,

Resident  Tabela que contem o campo da troca anterior;

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

peek()

furtado@farolbi.com.br
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Troca:

LOAD * INLINE [

Carro,KMTroca

Celta,15000

Celta,45000

Fusca,30000

Fusca,70000

];

left join

LOAD

    Carro,

    KMTroca,

    if(Carro = Previous(Carro),Peek(KMTroca))    as Troca_Anterior

Resident Troca;

Carro KMTroca Troca_Anterior
Celta15000 
Celta4500015000
Fusca30000 
Fusca7000030000
furtado@farolbi.com.br
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Segue o modelo

furtado@farolbi.com.br
Not applicable
Author

Obrigado Alessandro, porém os dados ja estão na tabela, é preciso confronta o ultimo e o anterior , ser o dado da coluna a direta como valor anterior.

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Andre,

um menos o outro?  Ja esta no mesmo registro?

furtado@farolbi.com.br
Not applicable
Author

Exemplo, eu tenho a ultima coluna data da venda. Eu queria coloca mais uma coluna: Data da Venda Anterior, sendo que este dado, é a informção da tupla de cima.