我有一个表user_settings,它引用用户表来保存一些设置。但是我决定使用用户表中一列中的设置。一切都很好,但现在我的所有设置都在一个单独的表中,我试图找到一个查询" import" user_settings字段进入"设置"用户表中的列。
这样的事情:
UPDATE USER
SET setting=settings.value
JOIN USER_SETTINGS
ON USER_SETTINGS.USER_ID = USER.ID
很难搞清楚这一点,有人可以帮我一把吗?
答案 0 :(得分:3)
你几乎就在那里,你的join
和set
条款的顺序错误:
UPDATE USER
JOIN USER_SETTINGS
ON USER_SETTINGS.USER_ID = USER.ID
SET setting=settings.value