Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 НУЖНА ПОМОЩЬ! СРОЧНО  [new]
AOlshevskiy
Member

Откуда: Capital of Ukraine
Сообщений: 257
Исходные данные:
name type value
111 0 123
111 0 456
222 0 123
222 0 456

необходим результат:

Исходные данные:
name type value id
111 0 123 1
111 0 456 2
222 0 123 1
222 0 456 2

т.е. нужно пронумеровать строки для name.
19 янв 12, 16:23    [11933944]     Ответить | Цитировать Сообщить модератору
 Re: НУЖНА ПОМОЩЬ! СРОЧНО  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
ROW_NUMBER()
19 янв 12, 16:26    [11933989]     Ответить | Цитировать Сообщить модератору
 Re: НУЖНА ПОМОЩЬ! СРОЧНО  [new]
Glory
Member

Откуда:
Сообщений: 104751
http://msdn.microsoft.com/en-us/library/ms189798.aspx
19 янв 12, 16:28    [11934021]     Ответить | Цитировать Сообщить модератору
 Re: НУЖНА ПОМОЩЬ! СРОЧНО  [new]
AOlshevskiy
Member

Откуда: Capital of Ukraine
Сообщений: 257
та не так!
мне нужна нумерация строк для NAME.

111 1
111 2
111 3
111 4
222 1
222 2
222 3
222 4
333 1
333 2
333 3
333 4
19 янв 12, 16:42    [11934177]     Ответить | Цитировать Сообщить модератору
 Re: НУЖНА ПОМОЩЬ! СРОЧНО  [new]
Glory
Member

Откуда:
Сообщений: 104751
AOlshevskiy
мне нужна нумерация строк для NAME.

Ну так используйте функцию ранжирования и OVER
19 янв 12, 16:48    [11934235]     Ответить | Цитировать Сообщить модератору
 Re: НУЖНА ПОМОЩЬ! СРОЧНО  [new]
AOlshevskiy
Member

Откуда: Capital of Ukraine
Сообщений: 257
спасибо! помогло!
19 янв 12, 20:19    [11935788]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить