hace días que me peleo con una consulta y pese ha haber encontrado muchos ejemplos no acabo de adaptarlos a mi código.
la consulta es esta
Código SQL:
quisiera cambiar los valores fijos 1277 y 1276 por id y id-1 para que cada linea me de la diferencia de tiempo con la anterior.Ver original
SELECT id, date_format(DATA, '%d/%m/%Y %H:%i') AS data1, temperatura, TIMEDIFF((SELECT DATA FROM bancal1 WHERE id = '1277'),(SELECT DATA FROM bancal1 WHERE id = 1276)) AS dife FROM bancal1 WHERE DATA > CURDATE() ORDER BY DATA DESC
la descripción de la tabla
Código MySQL:
Ver original
+-------------+--------------+------+-----+-------------------+----------------+ +-------------+--------------+------+-----+-------------------+----------------+ +-------------+--------------+------+-----+-------------------+----------------+
y la tabla
Código MySQL:
Ver original
+----+---------------------+-------------+ +----+---------------------+-------------+ | 1 | 2014-01-17 12:08:21 | 22.400 | | 2 | 2014-01-17 16:39:32 | 15.100 | | 3 | 2014-01-17 16:42:34 | 15.300 | | 4 | 2014-01-17 16:45:36 | 15.000 | | 5 | 2014-01-17 16:51:39 | 14.600 | | 6 | 2014-01-17 16:54:41 | 14.200 |
Cita:
Editado:Código de programación no permitido den foroes de BBDD. Leer las normas del foro por favor.