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

Откуда:
Сообщений: 10
Здравствуйте!

Есть таблица
idУчастника | Мероприятие | Дата
1 | Выставка | 02.02.02
1 | Выставка | 01.01.01
2 | Выставка | 03.03.03
2 | Выставка | 04.04.04
3 | Выставка | 05.05.05

Нужно сделать представление
1 | Выставка (1) | 01.01.01
1 | Выставка (2) | 02.02.02
2 | Выставка (1) | 03.03.03
2 | Выставка (2) | 04.04.04
3 | Выставка (1) | 05.05.05

Т.е. упорядочив по дате для каждого участника пронумеровать мероприятия.

Не представляю как это сделать. Прошу помощи. Спасибо
15 май 13, 20:02    [14301790]     Ответить | Цитировать Сообщить модератору
 Re: Нумерация "почти повторов"  [new]
Гость333
Member

Откуда:
Сообщений: 3683
IPerm
упорядочив по дате для каждого участника пронумеровать мероприятия.

row_number() over(partition by idУчастника order by Дата)
15 май 13, 20:05    [14301798]     Ответить | Цитировать Сообщить модератору
 Re: Нумерация "почти повторов"  [new]
IPerm
Member

Откуда:
Сообщений: 10
Гость333,

Очень вам благодарен. Думал, что придётся ХП писать, а оно есть встроенное.
Ещё раз спасибо!
16 май 13, 18:47    [14307692]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить