【发布时间】:2010-12-19 01:05:58
【问题描述】:
给定下表,如何编写 MySQL 查询以在单个页面中显示线程化 cmets?
表结构:
- comment_id
- comment_parent
- comment_content
谢谢。
【问题讨论】:
给定下表,如何编写 MySQL 查询以在单个页面中显示线程化 cmets?
表结构:
谢谢。
【问题讨论】:
取决于你想走多远......但这里有一个与 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 显示你想要的结果。
【讨论】: