SELECT p.* FROM comment p LEFT JOIN comment c ON p.id = c.pid AND p.pid = 0 ORDER BY c.id desc
如果一个父评论下面有多个子评论,需要用到子查询
SELECT p.* FROM comment p LEFT JOIN (SELECT MAX(id) as id , pid FROM comment where pid != 0 GROUP BY pid) c ON p.id = c.pid AND p.pid = 0 ORDER BY c.id desc
不知道理解的对不对,查询并排序:select * from comment where pid = 0 order by (子评论回复字段 )desc
如果一个父评论下面有多个子评论,需要用到子查询
不知道理解的对不对