网络编程
位置:首页>> 网络编程>> Asp编程>> sql server update 表的问题

sql server update 表的问题

 来源:asp之家 发布时间:2009-10-04 20:32:00 

标签:update,sql

有两张表

a表

id val
1 a
2 b
3 c
4 d
5 e

b表
a_id val
1 null
2 null
3 null
4 null
5 null

b.a_id = a.id
能否不用存储过程,一次性update b表 的val

答案一:
Update B表 Set Val=A.val
From B表 B Left Join a表 A On b.a_id = a.id

答案二:
update b set b.val=(select a.val from a where a.id=b.a_id) 

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com