Описание тега row-number
Индекс или ранг, который указывает позицию строки в наборе данных.
При ссылке на несколько строк информации, обычно взятых из базы данных, номер строки относится к порядковой позиции, в которой существует конкретная строка информации в данном наборе данных.
Возвращает порядковый номер строки в разделе набора результатов, начиная с 1 для первой строки в каждом разделе.
Реализации функции числа строк существуют в нескольких вариантах SQL, таких как Oracle, TSQL и MySQL.
ROW_NUMBER - аналитическая функция. Он присваивает уникальный номер каждой строке, к которой он применяется (либо каждой строке в разделе, либо каждой строке, возвращаемой запросом), в упорядоченной последовательности строк, указанной в предложении order_by_clause, начиная с 1.