Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Зильда Member Откуда: Сообщений: 1 |
Можно как-нибудь вывести в запросе порядковый номер строки? У меня есть к примеру приход товаров в одной таблице и необходимо вывести в отдельном столбце порядковый номер товара. Наглядный пример: Код товара Порядковый номер 1 1 2 1 1 2 3 1 1 3 |
3 май 17, 17:18 [20454014] Ответить | Цитировать Сообщить модератору |
Гавриленко Сергей Алексеевич Member Откуда: Moscow Сообщений: 37143 |
row_number () over ( partition by [Код товара] order by [<поле, задающее порядок>] )
Сообщение было отредактировано: 3 май 17, 17:28 |
3 май 17, 17:23 [20454031] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8317 |
Зильда, если вывести, то лучше нумеровать на стороне клиента, т.к. на сервере Вы получите дорогие расходы на использование сортировки. |
3 май 17, 17:27 [20454059] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |