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

Откуда:
Сообщений: 27
День добрый!

Как можно сделать без курсоров нумерацию нескольких столбцов по условию в выходном select
1 столбец должен быть упорядочен по полю sum_2,
2 столбец должен быть сгрупирован по полю group_name и упорядочен по полю sum_2

можно ли это сделать без применения курсоров.
В аттаче файл со скриптом тестовых данных

К сообщению приложен файл (tests.sql - 31Kb) cкачать
23 авг 11, 10:54    [11162093]     Ответить | Цитировать Сообщить модератору
 Re: Нумерация нескольких столбцов  [new]
aleks2
Guest
См. ROW_NUMBER() OVER(partition by ... order by ...) и иже с им.
23 авг 11, 11:01    [11162169]     Ответить | Цитировать Сообщить модератору
 Re: Нумерация нескольких столбцов  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
shumaher,

что такое "столбец должен быть упорядочен по полю"?
Разве "столбец" и "поле" - не одно и то же?
23 авг 11, 12:08    [11162757]     Ответить | Цитировать Сообщить модератору
 Re: Нумерация нескольких столбцов  [new]
shumaher
Member

Откуда:
Сообщений: 27
Спасибо. уже разобрался :)
24 авг 11, 14:18    [11171422]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить