MySQL データベースに接続されている winforms で調査アプリケーションを作成しています。ここで、質問の選択肢と、各質問に何人が回答したかを示したいと思います。と呼ばれる代替案の表とtblAlt
と呼ばれるユーザーからの回答の表がありますtblAnswers
。
各問題の選択肢は 5 つだけです。それぞれの選択肢を取得する方法はありますか? また、1 つのクエリでそれぞれに何人が回答しましたか?
これは私がこれまでに作成したものですが、これは間違いなく間違っています:
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_| |_____________|
どんな助けでも大歓迎です!