Ответы пользователя по тегу PHP
  • Как сделать такой запрос к Mysql?

    @bahus162
    Предположим таблица forum из 3х столбцов id, pid, text, где id уникальный индекс поста растущий с каждым новым дополнением записи, pid идентификатор родительского поста (равный 0 если самый верхний, корневой), text содержание. Тогда запрос(довольно кстати ресурсоемкий с ростом размера таблицы) следующий:
    SELECT *
    FROM forum
    WHERE pid IN (SELECT id
    FROM forum
    WHERE pid=0
    ORDER BY id DESC
    LIMIT 10)
    Выбирает правда все дочерние комментарии последних 10 родительских, как по 3 шт не знаю
    Ответ написан
    5 комментариев