Como soy nuevo en MySQL, esta pregunta puede ser una tontería. ¿Cómo puedo encontrar la diferencia entre filas sucesivas?
Ejemplo:
Una tabla (nombreTabla = 'Abc') contiene una sola fila de la siguiente manera,Consulta para encontrar la diferencia entre filas sucesivas en Mysql
|DATA|
|10 |
|20 |
|30 |
|40 |
|50 |
aquí quiero obtener la salida como,
|Dif|
|10 |
|10 |
|10 |
|10 |
¿Cómo encontrar la diferencia como esto sin ningún índice (primario o Auto_incremento)?
Es una columna, no una fila, y solo se ha pedido casualmente. A menos que use una cláusula ORDER BY en una declaración de SQL, MySQL puede devolver los datos en cualquier orden. –