Ver Mensaje Individual
  #19 (permalink)  
Antiguo 01/08/2011, 11:48
emiajsiul
 
Fecha de Ingreso: julio-2011
Mensajes: 12
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Operacion con campo anterior de una columna

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Realmente no entiendo ese "*(-1)".
¿CUál es el objetivo de esa multiplicación por -1?
, lo siento fue un arreglo rapido solo queria ver el resultado, es lo mismo que voltear la resta, solo para cabiar el signo, en realidad quedo asi el codigo:

Código MySQL:
Ver original
  1.             VN_UNIDAD UNIDAD,
  2.                         VNOM_EMP EMPLEADO,
  3.                         FOLIO,
  4.                         KM,
  5.             LITROS,
  6.             IF(@kml=0, @kml:=KM, @kml)KM_MAYOR,
  7.                         @KML2:=(@kml-KM) RECORRIDO,
  8.                         (@kml:= KM) KM_MENOR,
  9.                         IF(@X=0, @X:= LITROS, @X) LITRO_MAYOR,
  10.                             (@KML2/@X) CONSUMO,
  11.                         (@X:= LITROS) LITRO_MENOR        
  12.             FROM VALES
  13.                                  WHERE VN_UNIDAD = 'DR 031' AND KM > 10
  14. LIMIT 10;

Solo necesito eliminar el primer registro, y listo.

Última edición por emiajsiul; 01/08/2011 a las 11:51 Razón: error en codigo falto un numero