X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> запрос с limit не отрабатывает условие
Copyright
Copyright
Topic Starter сообщение 18.9.2010, 0:08; Ответить: Copyright
Сообщение #1


SELECT * FROM table WHERE type=2 AND receiver not like '%|omgh|%' LIMIT 289,6
не выдаёт результат учитывая что 292 строка подходит по условию
однако если убрать LIMIT 289,6 то я получаю весь список подходящий по условию, включая 292 строку

в чём трабл и что делать?

приписка order by msg_id asc не спасла =(
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 18.9.2010, 0:17; Ответить: Webmaster_hb
Сообщение #2


Copyright, LIMIT срабатывает уже после выполнения запроса, и лишь ограничивает данные при передачи с сервера вам,
что-то тут не то

может вы путаете порядковый номер с уникальным номером (ID) записи ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 18.9.2010, 0:44; Ответить: MetSerp
Сообщение #3


(Copyright @ 18.9.2010, 03:08) *
289,6

простите у вас дробный лимит или я неправильно понял?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 18.9.2010, 1:09; Ответить: Webmaster_hb
Сообщение #4


MetSerp, лимит так тоже может записываться
это значит, сколько записей, и начиная с какой
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 18.9.2010, 1:16; Ответить: MetSerp
Сообщение #5


об этом я как то подзабыл:rolleyes:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Copyright
Copyright
Topic Starter сообщение 18.9.2010, 1:32; Ответить: Copyright
Сообщение #6


(Webmaster_hb @ 18.9.2010, 03:17) *
Copyright, LIMIT срабатывает уже после выполнения запроса, и лишь ограничивает данные при передачи с сервера вам,
что-то тут не то

может вы путаете порядковый номер с уникальным номером (ID) записи ?


точн, спс, а каким образом отработать задуманное в таком случае?

задумка в том, чтобы получить msg_id записей удовлетворяющих условию следующих с позиции N относительно общему кол-ву записей
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 18.9.2010, 20:50; Ответить: Webmaster_hb
Сообщение #7


Copyright, поставьте условия
ID>21
ORDER BY ID
LIMIT 10

таким образом вы получите 10 записей с ID больше 21
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 19.9.2010, 13:11; Ответить: Mulder_hb
Сообщение #8


Можно и не нагружать бд извлечением всех строк больших заданного значения, а строго ограничить выборку:
SELECT * FROM `table` WHERE `type` = 2 AND `receiver` NOT LIKE '%|omgh|%' AND `id` BETWEEN 289 AND 295;


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Запрос на бесплатные полезности
7 Tia2 1845 23.3.2024, 11:27
автор: Alexand3r
Открытая тема (нет новых ответов) Куплю сайты, внутри темы подробный запрос
3 PticaKate 3624 12.11.2019, 16:22
автор: 0pium
Открытая тема (нет новых ответов) убрать GET запрос с URL
Сделать ЧПУ ссылок
18 WoWeb 9851 28.10.2016, 17:18
автор: WoWeb
Открытая тема (нет новых ответов) Помогите формировать запрос..
0 Radiance 4386 27.9.2013, 12:11
автор: -Radiance-
Открытая тема (нет новых ответов) Условие для <form>
1 Painkiller_13 3733 15.7.2012, 21:56
автор: -PRStudio-


 



RSS Текстовая версия Сейчас: 29.3.2024, 18:59
Дизайн