OK GRACIAS, pues ya metido en esto, estoy aplicando aplicando este codigo:
Código MySQL:
Ver original VN_UNIDAD UNIDAD,
KM,
LITROS,
IF(@kml
=0, @kml
:=KM
, @kml
)km1
, (KM-@kml)*(-1) RECORRIDO,
(@kml:= KM) km2
WHERE VN_UNIDAD
= 'DR 031'
funciona muy bn solo me falta inicializar @km1:=0 por el siguiente detalle:
Código MySQL:
Ver originalDR 031 262522.000 37.575 260025 -2497 262522.000
DR 031 262245.000 35.388 262522 277 262245.000
DR 031 261911.000 43.668 262245 334 261911.000
DR 031 261504.000 33.349 261911 407 261504.000
DR 031 261253.000 43.668 261504 251 261253.000
El primer registro hace una resta de un valor desconocido y los valores reales inician en la siguiente linea