Показать сообщение отдельно

  #18  
Старый 07.02.2009, 21:01
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

а всё-таки есть проблема с таким подходом.

вот мой запрос:
PHP код:
 SELECT *
FROM comment
WHERE tid 
=1
AND parentid IS NULL
OR parentid
IN 
(

SELECT cid
FROM comment
WHERE tid 
=1
AND parentid IS NULL
ORDER BY ctime ASC
)
ORDER BY ctime ASC
LIMIT 0 
10 
таким образом: сначала выполняется подзапрос. он возвращает ВСЕ id у которых tid=1 - ну типа комменты относятся к определенной теме.

а потом уже мы выбираем вложенные комменты к этим комментам.

но мне надо выбрать от n до m комментов в подзапросе, т.к. у меня пейджинг.
а mysql говорит что её версия (5.0.15-nt) не поддерживает limit в подзапросах..

как это исправить? есть ещё какие-то способы выполнить подзапрос, но с лимитом?
 
Ответить с цитированием