Access中,怎么根据一个字段的内容,用一个表里的某个字段值更新另一个表里的某个字段值(50分)

  • 主题发起人 主题发起人 nywjx
  • 开始时间 开始时间
N

nywjx

Unregistered / Unconfirmed
GUEST, unregistred user!
access数据库中,
tablea有两个字段,a1和c
tableb有两个字段,b1和c
怎么根据两个表中的c字段,把tableb中的b1字段更新
tablea中的a1字段?
也就是更新tablea中的a1字段为tableb中的b1字段值,在tablea和tableb中c字段相同的记录
 
update tablea, tableb
set tablea.a1=tableb.a1
where tablea.c=tableb.c
 
能解释一下吗?
update的语法里好像不能update两个tablename啊
 
http://www.delphibbs.com/keylife/iblog_show.asp?xid=101
 
update tablea
set tablea.a1=tableb.a1 from tableb
where tablea.c=tableb.c
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
927
SUNSTONE的Delphi笔记
S
后退
顶部