Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Подсчет повторений в выборке  [new]
andrejev2006
Member

Откуда:
Сообщений: 98
MS SQL 2008!

Имеется VIEW возвращающая следующий результат:

Номер инстанции
1
2
3
1

необходимо напротив каждого номера проставить в который раз он присутствует в выборке, т.е.
должно получиться следующее

Номер инстанции Кол-во
1 1ый раз
2 1ый раз
3 1ый раз
1 2ой раз

Примечание: Номер инстанции - это число от 1 до 4 включительно(т.е. 1 или 2 или 3 или 4).
В поиске найти не смог, если вопрос уже обсуждался дайте пож. ссылку. Спасибо!
23 дек 09, 13:26    [8107028]     Ответить | Цитировать Сообщить модератору
 Re: Подсчет повторений в выборке  [new]
Anddros
Member

Откуда:
Сообщений: 1077
select inst, row_number()over(partition by inst order by (select 1))num
from my_view
окончания расставляйте сами :)
23 дек 09, 13:32    [8107084]     Ответить | Цитировать Сообщить модератору
 Re: Подсчет повторений в выборке  [new]
andrejev2006
Member

Откуда:
Сообщений: 98
Anddros, огромное спасибо! Все работает!
23 дек 09, 13:37    [8107116]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить