создать таблицу # temp1 (A int, B int)
вставить в # temp1 (a, b) значения (1001,1234), (1002,2235), (1003,2235), (1004, 2235), (1005,2235), (1006,2235), (1007,3234), (1008,3234), (1009,3234), (1010,3234), (1011,3234), (1012,3234)), (1013,3234), (1014,3234)
select *, row_number () over (разбиение на порядок b на b asc) из # temp1