У меня есть таблица с 2 столбцами, именем и идентификатором со следующими значениями
Имя Student_ID
домкрат 231
Дэйв 425
Майк 001
лилия 128
Лиам 358
Я хотел бы добавить новый столбец к этому результату с автоматически увеличенными значениями последовательности.
Я пытался использовать приведенный ниже запрос. Но я получаю ошибку, как описано ниже
Запрос:
SELECT @n := @n +1 n,
name,
id
FROM table1, (SELECT @n := 0) m
ORDER BY id
Error:
ERROR: syntax error at or near ":="
LINE 2: SELECT @n := @n +1 n,
Ожидаемый результат:
Name Student_ID Serial
jack 231 1
dave 425 2
mike 001 3
lily 128 4
liam 358 5