给定两个表:
`Students`
id int, primary, auto-increment
sid int
fname varchar
lname varchar
`Registration`
id int, primary, auto-increment
student_sid int
coursenum int
有没有办法Students
用他们注册的每个课程的 coursenum 填充一个新列?因此,每次为给定的 sid 添加第二个 coursenum 时,students.id 将自动递增,保留主键,同时将带有 sid、fname、lname 和新 coursenum 的新行添加到表中。
这有点像 INSERT...IF DUPLICATE UPDATE 的向后版本。我想要更新...如果重复插入。