我有两张桌子。首先称为“TestGroup”:
第二次“测试”:
Test属于TestGroup(Test.testgroupID是外键)。我正在尝试创建基于它的TestGroup的authorID更新Test.authorID的查询。我的意思是,查询必须运行Test的每一行,找到它的TestGroup的authorID并将row的authorID字段设置为该值。
无法弄清楚这个查询。有什么建议?
答案 0 :(得分:2)
试试这个:
UPDATE Test T
INNER JOIN TestGroup TG ON T.testgroupID = TG.id
SET T.authorID = TG.authorID