powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запросик .....
7 сообщений из 7, страница 1 из 1
Запросик .....
    #32070358
Jcomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть запрос
Код: plaintext
1.
select * from question where part_id=@part_id


Хочеться получить рекордсет с носерами попорядку, тоесть
на выходе я получаю:
id Text part_id
45 Вопрос Номер 1 1
69 Вопрос Номер 2 1
87 Вопрос Номер 3 1

А хочеться
No id Text part_id
1 45 Вопрос Номер 1 1
2 69 Вопрос Номер 2 1
3 87 Вопрос Номер 3 1

Можно как-то ???
...
Рейтинг: 0 / 0
Запросик .....
    #32070365
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Типа этого
Код: plaintext
1.
2.
3.
4.
select
 nn = (select count(q1.id) from question q1 where q1.id <= q.id and q1.part_id = @part_id),
 q.*
from question q
where q.part_id=@part_id

order by q.id
...
Рейтинг: 0 / 0
Запросик .....
    #32070372
Jcomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо подошло ....
...
Рейтинг: 0 / 0
Запросик .....
    #32070385
xenon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ух,ты!!!
Блин, я над этим 2-ю неделю голову ломал.
От меня тоже спасибо.
...
Рейтинг: 0 / 0
Запросик .....
    #32070390
fima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При больших объемах таблицы, запрос будет работать долго. Если посмотрите по форуму, то тема эта часто обсуждалась. Наиболее быстрый способ, по моему, это использование временных таблиц. Однако, и он неидеальный.
...
Рейтинг: 0 / 0
Запросик .....
    #32070395
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не хотел сказать, что это лучший способ.
Просто первое, что пришло в голову.
...
Рейтинг: 0 / 0
Запросик .....
    #32070396
fima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Моё сообщение, больше для xenon, а то он так радовался :)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запросик .....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]