Нумерация и ранги: что делать с равенством?
Выберем смысл места, сохраним равенства и получим стабильные уникальные номера.
ROW_NUMBER нумерует уникально, RANK сохраняет равенства с пропусками, DENSE_RANK без пропусков. Равенство задаёт ORDER BY функции; id в RANK убирает равные суммы.
- Нумерация и ранги: что делать с равенством?
- ROW_NUMBER нумерует уникально, RANK сохраняет равенства с пропусками, DENSE_RANK без пропусков. Равенство задаёт ORDER BY функции; id в RANK убирает равные суммы.