
07.02.2009, 21:01
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
а всё-таки есть проблема с таким подходом.
вот мой запрос:
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 в подзапросах..
как это исправить? есть ещё какие-то способы выполнить подзапрос, но с лимитом?
|
|
|