我必须创建一个表单,您可以在其中选择studentID以及要更改的班级。例如:
学生表
StudentID Student Name Class
1 John Smith Biology
2 Elan Carter Math
3 Bob White Literature
在我的表格中,我要求提供学生编号和相关信息(我的工作正常)。
表格
What is your StudentID? 1
Student Name: John Smith
Class: Biology
现在我想要另一个选项来改变课程。比方说,例如,将studentID 1(约翰史密斯)当前课程从生物学改为数学
更新
What class do you want to transfer to? Math
Student Name: John Smith
Class: Biology
我考虑了追加和删除版本,但目前正在使用更新查询:
UPDATE Student
SET Student.[Student Name] = ""
WHERE
我很困惑,因为我不明白如何在考虑多个选项的同时完成查询。谢谢!
** PS--如果有任何混淆,我正在使用查询在MS ACCESS中创建表单中的数据。 ** PSS ---试过这段代码但没有成功(JOIN操作时出现语法错误)
UPDATE Student.[Student Name]
INNER JOIN Student ON Class.[Student Name] = Student.[Student Name]
SET Student.[Student Name] = Student.[Student Name]
如果你想知道Class表,那就是:
Class
Biology
Math
Literature