ページの所有者 (管理者) によって作成された質問にコメントがいくつあるかを調べようとしています。
tblQuestion: (質問表)
queID
queUserID
queCompanyID (the owner of the page where questions are asked)
tblReplies: (質問のコメントが保存される場所)
repQuestionID (queID = parent ID)
repUserID (the user ID who made the comment)
tblUsers: (ユーザーが保存される場所)
uID (user ID, autoincrement)
uCompanyID (if this id is the same as a company id, the user is admin of that page)
そのため、会社の所有者 (uCompanyID が返信投稿の親 companyID - queCompanyID を持つユーザー) によって作成された返信投稿の数を知りたいと考えています。
ページ管理者が作成した投稿の数を取得するためにこれを実行しようとしましたが、うまくいかないようです:
SELECT COUNT(*) tblReplies.repID
FROM tblReplies
JOIN
tblQuestions ON tblQuestions.queID = tblReplies.repQuestionID
JOIN
tblUsers ON tblQuestions.queCompanyID = tblUsers.uCompanyID
WHERE tblQuestions.queID = 68 AND tblUsers.uCompanyID = 1
私を助けてくれる忍者がそこにいることを本当に願っています。私は何時間も費やしましたが、まだ何もありません.
ありがとう!