Я хочу вставить номер строки в записи, например, подсчет строк в определенном количестве диапазонов. пример вывода:
RowNumber ID Name
1 20 a
2 21 b
3 22 c
1 23 d
2 24 e
3 25 f
1 26 g
2 27 h
3 28 i
1 29 j
2 30 k
Я предпочитаю попробовать использовать rownumber () over (разделить по порядку по имени столбца), но мои реальные записи не содержат столбцов, которые будут считаться 1-3 номерами.
Я уже пытаюсь зациклить каждую запись, чтобы вставить счетчик строк 1-3, но этот цикл влияет на производительность запроса. Запрос будет использовать для отчета RDL, поэтому, насколько это возможно, производительность запроса должна быть хорошей.
любые предложения приветствуются. Спасибо