Как добавить порядковый номер для каждого элемента в группе с помощью SQL-запроса без временных таблиц

Мой вопрос очень похож на вопрос, размещенный в этой ссылке - Как добавить порядковый номер для групп в запросе SQL без временных таблиц

Но мне нужно перечислить появление группа. Окончательный результат будет таким:

Record  Group     GroupSequence
-------|---------|--------------
1       Chickens  1
2       Chickens  2
3       Cows      1
4       Horses    1
5       Horses    2
6       Horses    3

Кроме того, это должно быть сделано в Oracle SQL. Есть идеи?

5
задан Community 23 May 2017 в 12:25
поделиться