Office中国论坛/Access中国论坛
标题:
[求助]大家帮忙看这句SQL有啥问题,急,在线等.(access)
[打印本页]
作者:
kumuxinya
时间:
2004-10-28 17:09
标题:
[求助]大家帮忙看这句SQL有啥问题,急,在线等.(access)
1.两个表,wl表,cp表,基本描述如下:
wl:
wldm wldj jklx
001 56 001
002 82 001
003 78 001
cp:
xl cpdm wldm wldj
1 A 001
2 A 002
3 B 003
4 B 002
5 B 001
2.问题:在wldm相同,jklx='001'的前提下,用wl表中wldj更新cp表中的wldj.
3.我的写法如下:
update cp set cp.wldj=(select wl.wldj from cp where wl.wldm=cp.wldm and wl.jklx="001");
提示操作必须使用一个可更新的查询.我试了其他的写法,也不行.
各位大虾帮忙了.
作者:
tzy0906
时间:
2004-10-28 17:26
试试这样如何UPDATE cp INNER JOIN wl ON cp.wldm = wl.wldm SET cp.wldj = wl.wldj
WHERE (((wl.jklx)="001"));
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3