mysql 查询所有评论以及回复
高洛峰
高洛峰 2017-04-17 15:30:30
0
2
784

表设计如下

question(id, user_id,content)
answer (id,question_id,user_id,content)
reply (id,answer_id, user_id,content)

请问要怎么一次性查询所有的评论和回复啊
目前用group by和group_concat实现不了额..

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(2)
刘奇

理解しました: question はすべての質問をリストする質問テーブルです
answer は返信テーブル、特定の質問への返信であり、question_id は質問テーブル内の ID と関連付けるために使用されます
返信は特定の質問への返信 コメント。answer_id を使用して回答テーブルの ID に関連付けます
次のコードは上記の理解に基づいています

リーリー
いいねを押す +0
Peter_Zhu

返信を選択します。,answer.,question.* from
返信

で回答を右結合します
reply.answer_id = Answer.
質問を右結合します
answer.question_id = question.id

Where question.id =(查找的question.id)
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート