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

Откуда:
Сообщений: 21
Здравствуйте!
У меня есть таблица. Я делаю к ней селект с разными условиями. И хочу чтобы в одно из полей таблицы записался порядковый номер строки в списке, который выводится этим селектом.
Как бы такое сделать?
Спасибо заранее за советы!
31 янв 13, 11:46    [13855610]     Ответить | Цитировать Сообщить модератору
 Re: Записать в поле таблицы порядковый номер строки в селекте  [new]
Glory
Member

Откуда:
Сообщений: 104760
Konstantin Dav
И хочу чтобы в одно из полей таблицы записался порядковый номер строки в списке, который выводится этим селектом.

Т.е. при каждом select-е в таблице должно происходить изменение данных в каком то поле ?
31 янв 13, 11:50    [13855640]     Ответить | Цитировать Сообщить модератору
 Re: Записать в поле таблицы порядковый номер строки в селекте  [new]
aleks2
Guest
Konstantin Dav
Здравствуйте!
У меня есть таблица. Я делаю к ней селект с разными условиями. И хочу чтобы в одно из полей таблицы записался порядковый номер строки в списке, который выводится этим селектом.
Как бы такое сделать?
Спасибо заранее за советы!

Ну, изучай UPDATE и row_number().
31 янв 13, 11:52    [13855655]     Ответить | Цитировать Сообщить модератору
 Re: Записать в поле таблицы порядковый номер строки в селекте  [new]
П-Л
Guest
А как же таблица узнает, что из нее где-то кем-то был сделан селект ?
31 янв 13, 12:21    [13855889]     Ответить | Цитировать Сообщить модератору
 Re: Записать в поле таблицы порядковый номер строки в селекте  [new]
Konstantin Dav
Member

Откуда:
Сообщений: 21
Остряки!
Нет, мне один раз надо в поле записать некий рейтинг, который соответствует номеру строки в хитром селекте из этой таблицы.
Спасибо за row_number() - надеюсь, поможет!
31 янв 13, 18:55    [13858872]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить