我正在创建一个连接到 MySQL 数据库的 winforms 调查应用程序。现在我想展示一个问题的替代方案,以及每个问题有多少人回答。我有一个称为替代方案tblAlt
的表格和一个来自用户的答案表格,称为tblAnswers
.
每个问题只有 5 个选项。有没有办法获得每个备选方案,有多少人用一个查询回答了每个备选方案?
这是我到目前为止所做的,但这绝对是错误的:
SELECT tblAlt.altText, Count(tblAnswers.answerID)
FROM tblAlt, tblAnswers
WHERE tblAlt.questionID = " & CInt(questionID) & "
AND tblAnswers.altID = tblAlt.altID
涉及的表格有:
_______________ _______________ ___________ _______________
|_tblUsers____| |_tblAnswers___| |_tblAlt__| |_tblQuestion_|
| userID | | answerAltID | | altID | | questID |
| username | | userID | | altText | | questText |
|_____________| |______________| |_questID_| |_____________|
任何帮助,将不胜感激!