Добавление столбца нумерации в sql

Есть список пользователей, нужно добавить нумерацию по возрастанию имени пользователя. Кто может помочь с кодом?


Ответы (1 шт):

Автор решения: rumata28

Во-первых, нумерация прямо в БД так, как хотите сделать врядли получится, потому что при вставке нового пользователя придется нумерация выполнять заново, поэтому номер можно получить при выполнении запроса.

Во-вторых - вам нужно указать СУБД, потому что в разных СУБД это делается по-разному.

вот - пример, как это делается на PostgreSQL: https://www.db-fiddle.com/f/sqkN9Vgdh9j9tWwHeB419w/0

Для других СУБД это может делаться по-другому.

Нумеровать прямо на клиенте - тоже неплохой вариант.

→ Ссылка