Я хотел бы создать запрос в MS-SQL, чтобы создать столбец, содержащий увеличивающийся номер группы.
Вот как я хочу, чтобы мои данные возвращались:
Column 1 | Column 2 | Column 3
------------------------------
I | 1 | 1
O | 2 | 2
O | 2 | 3
I | 3 | 4
O | 4 | 5
O | 4 | 6
O | 4 | 7
O | 4 | 8
I | 5 | 9
O | 6 | 10
Column 1
— этоI
иO
, означающие вход и выход.Column 2
— это группа строк (должна увеличиваться при измененииColumn 1
).Column 3
— это номер строки.
Итак, как я могу написать свой запрос, чтобы Column 2
увеличивалось каждый раз, когда изменяется Column 1
?