Добавление столбца нумерации в sql
Есть список пользователей, нужно добавить нумерацию по возрастанию имени пользователя. Кто может помочь с кодом?
Ответы (1 шт):
Автор решения: rumata28
→ Ссылка
Во-первых, нумерация прямо в БД так, как хотите сделать врядли получится, потому что при вставке нового пользователя придется нумерация выполнять заново, поэтому номер можно получить при выполнении запроса.
Во-вторых - вам нужно указать СУБД, потому что в разных СУБД это делается по-разному.
вот - пример, как это делается на PostgreSQL: https://www.db-fiddle.com/f/sqkN9Vgdh9j9tWwHeB419w/0
Для других СУБД это может делаться по-другому.
Нумеровать прямо на клиенте - тоже неплохой вариант.