У меня есть таблица в снежинке с именами людей и другими атрибутами. Для упрощения эта таблица выглядит следующим образом.
Как добавить новый столбец с присвоенным уникальному номеру каждому человеку непосредственно в таблицу, используя SQL? Идеальный результат, как показано ниже
Использовать dense_rank():
dense_rank()
select name, dense_rank() over (order by name) as uniquenum from t;
Вы можете использовать этот лог c в update, но точный синтаксис зависит от базы данных.
update