Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте,
у меня есть такая вот задача, но которую хотелось бы упростить в некотором роде.
есть таблица
id parent login comment
1 0 user1 как погода?
2 1 user2 погода норм.
3 0 user4 всем привет
4 1 user3 говорят зима теплая
5 2 user1 хорошая?
Задача вывести комментарии древовидно, это можно реализовать на стороне языка программирования в моем случае на java. Кому интересно Вывести категории в Java
Но дело в том, что я хочу вывести комментарии в соответствии с id и parent в правильном порядке но абсолютно не важна вложенность.
То есть какая бы вложенность не была 3, 8, 50 комментарии всегда будут выводиться в таком виде:
user1 как погода?
-user2 погода норм.
-user1 хорошая?
-user3 говорят зима теплая
user4 всем привет
Вопрос, можно ли SQL-запросом вывести записи в нужной последовательности? у меня не получилось подобное придумать.
Неактивен
А какая разница - каков внешний вид отображения? Вложенность ведь никуда не девается, её все равно обрабатывать для правильной сортировки тех данных, которые отображаются как второй уровень.
Пример реализации на SQL есть в http://webew.ru/articles/2080.webew
Неактивен
Пример на SQL испугал, лучше реализую на клиенте)
Отредактированно Марк (11.01.2014 16:14:25)
Неактивен