SELECT p.*, b.id c_id, u.id c_user_id, u.avatar_url c_avatar_url, u.nickname c_nickname, b.comment_content c_comment_content, b.comment_date c_comment_date, IF(ISNULL(b.id),b.id,(select count(*) from sys_like where bus_id = b.id)) c_like_num, IF(ISNULL(b.id),b.id,(select count(*) from `comment` where replied_id = b.id )) c_comment_num, IF(ISNULL(b.user_id),b.user_id,IFNULL((SELECT nickname FROM wx_user WHERE id = b.replied_user_id AND del_flag = 0 ),'用户已注销')) replied_user_nickname FROM ( SELECT p.id, u.id user_id, u.avatar_url, u.nickname, p.comment_content comment_content, p.comment_date comment_date, p.is_author, COUNT( c.id ) comment_num, IF(ISNULL(p.id),p.id,(select count(*) from sys_like where bus_id = p.id)) like_num FROM `comment` p JOIN wx_user u ON u.id = p.user_id AND u.del_flag = 0 LEFT JOIN `comment` c ON p.id = c.parent_id WHERE p.bus_id = '1' AND p.parent_id IS NULL GROUP BY p.id ) p LEFT JOIN `comment` b ON p.id = b.parent_id LEFT JOIN wx_user u ON u.id = b.user_id AND u.del_flag = 0