Имеются две таблицы:
`Students`
id int, primary, auto-increment
sid int
fname varchar
lname varchar
`Registration`
id int, primary, auto-increment
student_sid int
coursenum int
Есть ли способ заполнить новый столбец в Students
указанием каждого класса, для которого они зарегистрированы?Таким образом, каждый раз, когда для данного sid добавлялся второй курс, студенчество автоматически увеличивало его, оставаясь первичным ключом, а в таблицу добавлялась новая строка с sid, fname, lname и новым курсом.
Это похоже на обратную версию INSERT ... ЕСЛИ ДУБЛИРОВАТЬ ОБНОВЛЕНИЕ.Я хочу ОБНОВИТЬ ... ЕСЛИ ДУБЛИРОВАТЬ ВСТАВИТЬ.