假设我有一个Student表,它有一个int ID。我有一组固定的10个选择题和5个可能的答案。我有一个标准化的答案表,其中有问题ID,Student.answer(1-5)和Student.IDSQL查询帮助 - 得分多项选择测试
我正在尝试编写一个查询,它将返回某个特定百分比的所有分数。为此我写了一个简单的UDF,它接受Student.answers和正确的答案,所以它有20个参数。
我开始怀疑是否将反应表非规范化,将其带入我的应用程序并让我的应用程序进行评分更好。
任何人都会解决这样的事情,并有洞察力?