<分区>
我有两张 table
fw_邀请
id moduleid qdetailid
1 1 10
2 2 11
3 3 12
4 7 13
5 8 14
fw_ind_details
id moduleid officeid
10 0 100
11 0 110
12 0 120
13 0 130
14 0 104
列 qdetaild 是 fw_ind_details
中的主键。我想做的是从 fw_invitations
表中获取 moduleid
特定的 qdetailid
并希望在 fw_ind_details
中更新。这应该通过更新查询来完成。
期望的输出
fw_ind_details
id moduleid officeid
10 1 100
11 2 110
12 3 120
13 7 130
14 8 104
这是我到目前为止尝试过的;
UPDATE `fw_ind_details`
SET `moduleid`=(select moduleid
from fw_invitaions fo,fw_ind_details fi
where f0.qdetailid=fi.id
)
我知道我的方法是错误的,任何建议将不胜感激。
我愿意使用 PHP。