Поскольку я новичок в MySQL, этот вопрос может быть глупым. Как я могу найти разницу между последовательными строками?
Пример:
таблица (TABLENAME = 'Abc') содержит одну строку следующим образом,Запрос, чтобы найти разницу между последовательными строками в Mysql
|DATA|
|10 |
|20 |
|30 |
|40 |
|50 |
Здесь я хочу получить результат, как,
|Dif|
|10 |
|10 |
|10 |
|10 |
Как найти разницу, как это без какого-либо индекса (первичный или автоматический_инкремент)?
Это столбец, а не строка, и это только по порядку. Если вы не используете предложение ORDER BY в выражении SQL, MySQL может возвращать данные в любом порядке. –