Java 每个帖子上的Facebook评论

Java 每个帖子上的Facebook评论,java,php,android,mysql,sql,Java,Php,Android,Mysql,Sql,当我应用此查询时,它会重复显示每个帖子上的评论: "SELECT post.posttext,post.post_id,comment.comt_id FROM post FULL JOIN comment ON post.post_id=comment.post_id AND user.user_id=".$userid."" ; 试试这个: SELECT post.posttext, post.post_id, comment.comt_id FROM post LEFT J

当我应用此查询时,它会重复显示每个帖子上的评论:

"SELECT post.posttext,post.post_id,comment.comt_id 
FROM post FULL JOIN comment ON  post.post_id=comment.post_id 
AND user.user_id=".$userid."" ;  
试试这个:

SELECT post.posttext, post.post_id, comment.comt_id 
FROM post 
LEFT JOIN comment ON 
    post.post_id=comment.post_id AND user.user_id={$userid}
GROUP BY comment.comment_id ;

那么,你的问题是什么呢?祝贺你,事实上,每一次的后颂词都会出现同样的评论。问题是什么?我的问题是,当我应用这个查询时,它会在每个帖子上显示相同的评论,但我想要像facebook一样的评论?它告诉我错误,但我在用户表中有用户id。错误号:1054“on子句”中的未知列“user.user\u id”选择post.posttext,post.post\u id,comment.comt\u id FROM post LEFT JOIN comment ON post.post\u id=comment.post\u id AND user.user\u id=10 groupby comment.comment\u id文件名:C:\wamp\www\SocialNetworking\system\database\DB\u driver.php行号:330我猜您也必须加入用户表,或者它必须是post.user\u id