My question is quite similar to the one posted in this link - How to add sequence number for groups in a SQL query without temp tables
But, I need to enumerate the occurrence of group. The final output to be like this:
Record Group GroupSequence
-------|---------|--------------
1 Chickens 1
2 Chickens 2
3 Cows 1
4 Horses 1
5 Horses 2
6 Horses 3
Plus this has to be done in Oracle SQL. Any ideas?
Maybe something like this:
GroupSequence1
,GroupSequence2
andGroupSequence3
will get you the output you want.