H hjy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-22 #1 条件是A表某一字段等于B表某一字段 access数据库
B Brave Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-22 #2 这和ms sql不同,不能写子查询,这样写试试 updateupdate t1 ,t2 set t2.data=t1.data where t2.dh=t1.bh
W westboy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-22 #3 update B表 set B表.X字段=(select X字段 from A表 where A表.Y字段=B表.Y字段); //以上假设A表和B表只有一个关联字段Y,通过Y来找到X,并复制给B表。
D dhl2001 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-22 #4 UPDATE tableA SET a.col = b.col FROM tableA a, tableB b WHERE a.id = b.id
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-22 #5 没用过access, 不知道这样可不可以 update 表1 set (表1.字段2)=(select 表2.字段2 from 表2 where 表1.字段1=表2.字段1)
H hjy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-22 #6 >UPDATE tableA > SET a.col = b.col > FROM tableA a, tableB b -------->syntax error > WHERE a.id = b.id
>UPDATE tableA > SET a.col = b.col > FROM tableA a, tableB b -------->syntax error > WHERE a.id = b.id
H hjy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-22 #7 to:westboy2000,tseug access 97 中 执行查询显示:OPeration must uae an updatable query
W westboy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-22 #8 我试了一下,这样写可以实现: update t1,t2 set t1.name=t2.name where t1.id=t2.id; //假设t1和t2表有一个关联字段id,通过id在t2表中找到name,并复制给t1表。
我试了一下,这样写可以实现: update t1,t2 set t1.name=t2.name where t1.id=t2.id; //假设t1和t2表有一个关联字段id,通过id在t2表中找到name,并复制给t1表。