这里是情况,我作为当地学区的网络开发者工作,我的前任构建了一个自定义应用程序来跟踪孩子的考试成绩。我不是sql专家,所以我遵从主人!MS Access SQL语句
我有内置的MS Access下表:
- 评估 - 这是首要类别的技能表(即数学,阅读等)
- 技能 - 这些是单独的测试,并按评估分类ID
- 掌握 - 学生成绩;目前显示的技能ID
下面,是我的表,因为他们现在。最后一张桌子就是我想要的。
评估表
asstID asstName
1 Math
2 Reading
3 Literature
技能表
skillID skillName asstID
80 Vocabulary 3
81 Addition 1
82 Grammar 2
通达表
masteryID stuID score skillID
20 st001 89 82
21 st001 96 81
22 st001 100 80
23 st002 88 81
24 st002 74 80
25 st002 99 82
通达表 - 我想它是什么。
masteryID stuID score skillID asstID
20 st001 89 82 2
21 st001 96 81 1
22 st001 100 80 3
23 st002 88 81 1
24 st002 74 80 3
25 st002 99 82 2
基本上,我有需要有asstID加入通达表一对夫妇一千名学生。
我正在寻找帮助创建一个SQL语句,我可以放入MS Access,它将显示与当前表中的skillID对应的asstID。
任何帮助表示赞赏。
请不要问为什么我们使用的MS Access,这正是他用时,他内置应用程序
楼下,在答案中,我还说,我使用相应的信息来更新表中的ASP代码,以防万一别人运行到这样的问题。 – joshmax