Ошибка в SQL запросе (не поддерживается версия)
Пишу такой запрос исходя из связки, вывод комментариев (таблица: topics_messages) у новостных блогов (таблица: topics) по (3 штуки) от каждой статьи, и вижу ошибку, что конструкция LIMIT не поддерживается в данной версии. Запрос такой:
SELECT * FROM `topics_messages` as tm1 WHERE (tm1.`id` in (
SELECT tm.`id`
FROM `topics_messages` as tm, `topics` as t
WHERE (tm.`topics_id` = t.`id`)
LIMIT 0,3
) ) Group By topics_id;
Где topics - это таблица со статьями, в ней id - первичный код таблицы. topics_messages - таблица комментариев, где id - код комментариев и topics_id - код статьи за которой закреплена запись. Ошибка, которая возникает в запросе, что сообщение #1235 - Эта версия MySQL пока еще не поддерживает 'LIMIT & IN/ALL/ANY/SOME subquery. Как это возможно? Или иначе перефразировать суть проблемы. Как сделать правильно группировку комментариев у блогов, у каждого блога три комментария... Давно не делал не проектировал вложенных конструкций. Затрудняюсь...
Новость 1.
Комментарий 1 чела.
Комментарий 2 чела.
Комментарий 3 чела.
Новость 2.
Комментарий 1 чела.
Комментарий 2 чела.
Комментарий 3 чела.
Новость 3.
Комментарий 1 чела.
Комментарий 2 чела.