powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / LIMIT ломает запрос
10 сообщений из 10, страница 1 из 1
LIMIT ломает запрос
    #38801430
izac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такого вида запрос

Код: plsql
1.
2.
3.
4.
5.
6.
7.
SELECT t.*,c.name as club_name,c.info as club_info,c.img1 as club_img1,c.img2 as club_img2 
FROM (
SELECT  t1.advance,t1.remainder,t1.examination,t1.valuation, t1.interval, t1.interval_type, t1.interval_num,t1.bonus_week, t1.apartment,t1.season,t1.date_end,t1.advance_accept,t1.member_type,t1.contract_timelimit,t1.id,t1.date_sell as dt,t1.block_type,t1.price,t1.sum_dog,1 as sellt,t1.club_id,t1.autog,t1.last_change_status,s.name as company_name,s.info as company_info,s.img1 as company_img1,s.img2 as company_img2,s.country as country,company_sell,company_buy,commission_agent
FROM tbl_timeshares_sell t1 , tbl_firms  s
WHERE s.type=2 and (t1.company_sell=s.id and date_sell<UNIX_TIMESTAMP()) and t1.company_sell>0  
ORDER BY last_change_status DESC, t1.date_sell DESC,t1.id DESC) t, tbl_clubs c 
WHERE t.club_id=c.id  and c.id='207' LIMIT 0,49



если оставить LIMIT 0,49 то выборка выдаёт 2 страницы но странно тк нельзя не по чём группировать в phpmyadmine выдаёт ошибку , если убрать то 18 .
...
Рейтинг: 0 / 0
LIMIT ломает запрос
    #38801489
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
izacно странно тк нельзя не по чём группировать в phpmyadmine выдаёт ошибкуЭто как? Что за ошибка?
izacто 1818 чего?
...
Рейтинг: 0 / 0
LIMIT ломает запрос
    #38801895
izac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

страниц , по 30 на каждей страницы ,

ошибка такая "SQL-запрос:

WHERE t.club_id = c.id AND c.id = '207' ORDER BY `t`.`id` ASC LIMIT 0 , 49

Ответ MySQL: Документация

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE t.club_id =c.id and c.id ='207' ORDER BY `t`.`id` ASC LIMIT 0 , 49' at line 1 "
...
Рейтинг: 0 / 0
LIMIT ломает запрос
    #38801907
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
izacSQL-запрос:

WHERE t.club_id = c.id AND c.id = '207' ORDER BY `t`.`id` ASC LIMIT 0 , 49а где селект и фром?
...
Рейтинг: 0 / 0
LIMIT ломает запрос
    #38801908
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
izac,

Рассказывайте все толком и по порядку.
При чем тут группировка? И почему вы показываете ошибку на код, которого нет в исходном запросе?
...
Рейтинг: 0 / 0
LIMIT ломает запрос
    #38801924
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, в первом посте. Ну тогда непонятно - если последнюю строку поменять на процитированую, вроде бы тоже правильно получается. Давайте всё-таки полный запрос.
PS. зачем подзапрос сортировать? да ещё и без лимита? мартышкин труд...
...
Рейтинг: 0 / 0
LIMIT ломает запрос
    #38801970
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На всяк пожарный, к названию полей вида поле добавте из какой таблицы --== т1.поле
...
Рейтинг: 0 / 0
LIMIT ломает запрос
    #38801979
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
повторил запрос на своих таблицах... рабочий...
...
Рейтинг: 0 / 0
LIMIT ломает запрос
    #38801981
izac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglir,

да давайте всё же по порядку , в 1 посту запрос , с лимитом он выдаёт 2 страницы в которых по 30 результатов выборки , при чём они почему то повторяются , если мы убираем лимит тот же запрос выдаёт 18 страниц по 30 результатов ... вот в чём проблем , а сортировка видимо phpmyadmin добовляет код для сортировки по id и выскакивает такая ошибка
...
Рейтинг: 0 / 0
LIMIT ломает запрос
    #38802752
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
izacв 1 посту запрос , с лимитом он выдаёт 2 страницыЗапрос не выдаёт "страницы", он выдаёт записи.
izacпри чём они почему то повторяютсяКак "повторяются"? Каждая запись по 2 раза, первая страница совпадает со второй или какой-то ещё вариант? И почему это плохо/неправильно?
izacесли мы убираем лимит тот же запрос выдаёт 18 страниц по 30 результатов ... вот в чём проблемНе вижу тут никакой "проблемы". Что удивительного в том, что с лимитом выдаётся меньше записей, чем без лимита?
izacа сортировка видимо phpmyadmin добовляет код для сортировки по idЯ говорил о сортировке подзапроса, пыхадмин тут уж точно ни при чём.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / LIMIT ломает запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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