Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Aun limit le puedo poner una variable

Estas en el tema de Aun limit le puedo poner una variable en el foro de Mysql en Foros del Web. Por favor necesito ayuda en este tema tengo el siguiente query: SELECT id, fecha, ( SELECT fecha FROM `fechas` ORDER BY id ASC , fecha ...
  #1 (permalink)  
Antiguo 09/02/2014, 18:23
 
Fecha de Ingreso: mayo-2009
Mensajes: 142
Antigüedad: 13 años, 7 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

Etiquetas: limit, registro, select, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:17.