
09/02/2014, 18:23
|
| | Fecha de Ingreso: mayo-2009
Mensajes: 142
Antigüedad: 15 años, 10 meses Puntos: 0 | |
Aun limit le puedo poner una variable Por favor necesito ayuda en este tema tengo el siguiente query:
SELECT id, fecha, (
SELECT fecha
FROM `fechas`
ORDER BY id ASC , fecha ASC
LIMIT 1 , 1
) - (
SELECT fecha
FROM `fechas`
ORDER BY id ASC , fecha ASC
LIMIT 0 , 1 ) AS CALCULO
FROM fechas
ORDER BY id ASC , fecha ASC
LIMIT 0 , 30
con el limit lo que que quiero es ir al registro siguiente y restar el registro anterior pero no quiero con numeros si no con variables porque son varios registros lo que quiero hacer es lo siguiente pero me da error:
set @contador=0
set @contador1=1
SELECT id, fecha, (
SELECT fecha
FROM `fechas`
ORDER BY id ASC , fecha ASC
LIMIT @contador1 , 1
) - (
SELECT fecha
FROM `fechas`
ORDER BY id ASC , fecha ASC
LIMIT @contador , 1 ) AS CALCULO
FROM fechas
ORDER BY id ASC , fecha ASC
LIMIT 0 , 30 |