Учитывая следующую таблицу:
Sequence Tag ----- ---- 1 a 2 a 3 a 88 a 100 a 1 b 7 b 88 b 101 b
Мне нужен запрос, который возвращает 4-е место в каждой последовательности тегов (упорядоченных по тегам, последовательности по возрастанию):
Tag 4thInSequence ----- -------- a 88 b 101
Что является наиболее эффективным SQL я могу здесь использовать? (Примечание: уловки SQL Server 2008 разрешены)