我想知道在頁面的所有者(管理員)提出的問題中有多少條評論。SQL:連接系列
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的用戶的答覆帖子的頁數租公司ID - 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
我真的希望有一個忍者在那裏誰可以幫我,我已經花了幾小時仍然沒有。
謝謝!
你的模式描述似乎並不完整。例如,您的tblUsers只有一個字段,並且您沒有提及主鍵或外鍵。 – Aheho