Я хочу, чтобы запрос, как это:MySQL запросов, чтобы объединить два столбца в таблице
Предположим, если у вас есть таблица, как, где X и Y являются столбцы.
X Y
A 1
B 2
C 3
D 4
и теперь вы хотите создать что-то вроде:
X Y Z
A 1 2
B 2 3
C 3 4
D 4 5
В основном вы хотите создать пару со следующим значением строки здесь. Эти пары (Y, Z) подобны (1, 2), (2, 3), (3, 4). Как я буду писать запрос mysql для чего-то вроде этого? Любые указатели?
Как вы собираетесь определить, "следующий" ряд ? Только буквальная следующая строка в таблице или следующая строка, отсортированная по некоторым значениям? –
Предполагая, что в вашей таблице есть поле auto-increment 'id', определяющее порядок строк, в случае' ('D', 4) 'нет следующего значения строки. Как получилось 'Z = 5' для этого случая? –
Не входите в автоматическое приращение, сопряжение должно выполняться только с помощью следующей строки. – python