where子句中的未知列'xyz'

时间:2015-08-29 10:42:17

标签: mysql

我知道这个问题已经被多次询问了 - 我已经阅读了所有可以找到的帖子的答案,但没有一个与我的特定问题相同。

我已将一些成员详细信息导入名为“importmems”的新表中,该表包含以下字段:

MemID,MemNo,RefID等(其他名称不相关)

我正在尝试使用以下查询更新原始“成员”表中的MemNo字段:

picture

我收到的错误是没有列'importmems.MemID' - 即使有!@ / p>

MemID是成员表中的PK,如果这有任何区别

任何帮助非常感谢

由于 克里斯

1 个答案:

答案 0 :(得分:0)

您没有在表格列表中加入importmems

update members
join importmems on importmems.MemID = members.MemID
set members.MemNo = importmems.MemNo

请参阅doc

相关问题