发表评论与回复评论表
+–+–+–+–+
| id |uid | content | pid |
+–+–+–+–+
| 1 |AA | XXXXX | NULL | //这是评论的第一条
| 2 |BB | AAAAAAA | 1 | //这是回复第一条评论
| 3 |CC | BBBB | 2 | //回复第一条回复
| 4 |DD | ddddddd | 3 //回复第二条回复
| 5 |DD | ddddddd | 3 |
+–+–+–+–+
输出为
id|uid|content|pid|pid对应uid|pid对应的content
谢谢
+–+–+–+–+
| id |uid | content | pid |
+–+–+–+–+
| 1 |AA | XXXXX | NULL | //这是评论的第一条
| 2 |BB | AAAAAAA | 1 | //这是回复第一条评论
| 3 |CC | BBBB | 2 | //回复第一条回复
| 4 |DD | ddddddd | 3 //回复第二条回复
| 5 |DD | ddddddd | 3 |
+–+–+–+–+
输出为
id|uid|content|pid|pid对应uid|pid对应的content
谢谢
解决方案:5分
给出想要的结果。
解决方案:45分
select a.id,a.uid,a.content,a.pid,
b.uid,b.content
from 发表评论与回复评论表 a left join 发表评论与回复评论表 b on a.pid=b.id
b.uid,b.content
from 发表评论与回复评论表 a left join 发表评论与回复评论表 b on a.pid=b.id