Страницы

Поиск по вопросам

пятница, 11 января 2019 г.

Как составить sql запрос для того чтобы пронумеровать по порядку записи в таблице?

Как составить sql mysql запрос для того чтобы пронумеровать по порядку записи в таблице в заранее подготовленой колонке ?
Желательно 1 запросом если это реально.


Ответ

update table set field=@num:=@num+1 where 0 in(select @num:=0)
Нумерация пойдет с 1. При желании можно подправить стартовое значение и способ вычисления следующего

Комментариев нет:

Отправить комментарий