Учитывая следующую таблицу, как написать MySQL-запрос для отображения комментариев с потоком на одной странице?
Структура таблицы:
Спасибо.
В зависимости от того, насколько глубоко вы хотите идти... но вот пример с 1 потоком, связанный с 1 запросом
SELECT * FROM `comment` a LEFT JOIN `comment` b ON a.comment_id = b.comment_id WHERE a.comment_parent = 0
затем используйте php, чтобы выбрать изменения родительского комментария и отобразить это.
но, вероятно, было бы лучше сделать это по нескольким запросам для скорости. вам нужно будет сделать некоторые тесты, чтобы быть уверенным
Select comment_content from table where comment_parent != 0;
Затем используйте PHP для отображения результатов, но вы хотите.