![]() |
|
Модераторы: skyboy |
![]()
|
|
| mgukov |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 22.3.2009 Репутация: нет Всего: нет |
Как можно подсчитать число строк в результате запроса, если запрос формирую не я? Я лишь знаю, что результатом запроса будет таблица т.е. запрос SELECT со всевозможными реляционными операторами и может быть с LIMIT'ом. А мне нужно применить к этому запросу собственный LIMIT(при этом число полученных строк должно быть <= числу строк оригинального запроса), и узнать кол-во строк в результате оригинального запроса.
Вариант
не подходит т.к. практически пропадает смысл моего LIMIT и
возвращает m строк |
||||
|
|||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
ты же новых условий не добавляешь?
вот смотри, если оригинальный запрос вернул 10, а ты хотел было добавить лимит 5, то понятно, что твой добавленный лимит отобрал бы 5 записей. А если бы оригинальный запрос выбрал 3 записи, то твой лимит ни на что бы не повлиял. а вообще, ответ на вопрос: "обернуть в подзапрос" |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |