我的数据库中有一个名为 university 的表,包含 3 列:“uni id”、“uni name”和“student id”。我添加了一个自动增量值“uni id”。当学生选择大学名称(比如“大学 A”)时,ID 应为 1,并且“学生 id”将更新为学生的 id。没关系。但是如果另一个用户选择了同一所大学('University A'),'uni id' 将自动更改为 2(显然,它是一个自动增量值是的)。'uni name' 将保持不变的 'University A' 并且新的学生 ID 将被插入到表中。
有什么方法可以为特定的 uni 名称保留相同的 uni id?例如:
- 身份证 | 单名 | 学生卡
- ---1---|---Uni A---|-----S10----
- ---1---|---Uni A---|-----S37----
另外,我有第二张桌子,我可以在那个桌子上传递 uni id 吗?例如:
- 身份证 | 课程编号
- ---1---| --CS90---
提前致谢