![]() |
|
Модераторы: Akina |
![]()
|
|
| nickelfire |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 22.12.2004 Репутация: нет Всего: нет |
Здравствуйте.
Встретиласть такая проблема в SQL, нужно сделать так чтобы из выборки, сделанной с помощью оператора Select возвращалась n-ая строка. Например условию, заданной в операторе Where соответствует 10 записей. Как сделать так чтобы Select выдал только 5-строку или 5 строку сделал 1 в наборе данных. Заранее благодарен. |
|||
|
||||
| boevik |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
Без временной таблицы не обойтись.
Строим временную таблицу с полем IDENTITY и с нужным условием
Из временной таблицы вытаскиваем нужную запись
-------------------- Никогда не говори никогда |
||||
|
|||||
| HalkaR |
|
|||
![]() Пуфыстый назгул ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2132 Регистрация: 8.12.2002 Где: В Москве Репутация: нет Всего: 42 |
|
|||
|
||||
| nickelfire |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 22.12.2004 Репутация: нет Всего: нет |
Спасибо большое за ответы, но в моем случае не помогает. Я могу лишь частично
изменять запрос, он такого вида. SELECT * FROM MAIN WHERE login='текст вставки' and password='текст вставки' |
|||
|
||||
![]()
|
| Правила форума "MS SQL" | |
|
|
Запрещается! Публиковать ссылки и обсуждать взлом чего бы то ни было.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS SQL Server | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |