【发布时间】:2011-06-14 14:27:57
【问题描述】:
按两列比较两个查询的最佳方法是什么?这些是我的桌子:
此表显示考试题目
idEvaluation | Question | AllowMChoice | CorrectAnswer|
1 1 0 3
1 2 1 4
1 2 1 5
1 3 0 9
此表显示已完成的考试
idExam| idEvaluation | Question | ChosenAnswer|
25 1 1 2
25 1 2 4
25 1 2 5
25 1 3 8
我必须计算正确答案的百分比,考虑到某些问题可能允许多选。
正确答案/总答案 * 100
感谢您的提示!
【问题讨论】:
-
如果选择了所有正确选项,或者选择了任何正确选项,多选答案是否正确? (所以在您的问题 2 示例中,(4,5)是 1 个正确答案还是 2,并且(3,5)会被视为一个正确答案(因为 5 是正确的)?
-
如果选择了所有正确选项,则多选答案是正确的