因此,我正在尝试创建一个篮球运动员的MySQL数据库并跟踪他们的表现。我有一个以“ id”为主键的表TEAM。另外,我还有一个表PLAYER,该表具有“ team_id”作为其外键,引用了TEAM表中的id字段。
我的问题是,如果球员更换了一支球队,是否有可能更改球队ID字段的值?
答案 0 :(得分:0)
简短的回答-是的。只要将玩家的球队ID更改为另一个有效的球队ID,这就是简单的更新语句:
UPDATE player
SET team_id = 123 -- the new team
WHERE id = 456 -- the player's id
答案 1 :(得分:0)
您可以更新“ team_id”值,但新值应为TEAM表的主键。