数据库更新的问题 表a 表ba b a b c101 1 101 1 'tmp'102 1 103 1要求执行sql语句后,表b变成a b c101 2 'tmp'102 1 'tmp'103 1 'tmp'应该如何做 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --先插入数据insert into 表B(a,b,c)select a,b,' 'tmp' --不知道你这个tmp的数据是怎么来的。from 表Awhere 表A.a not in (select a from 表B)--再更新数据update t1set t1.b = t1.b + t2.bfrom 表B t1,表A t2where t1.a = t2.a 如何在储存过程中调用另一个储存过程的结果 如何获取当前日期以前的日期最近的记录,如果不存在则获取当前日期以后的日期最近的记录(急急急,送高分)? sql代理执行网页程序,成功执行后,但job无法停止 很容易,我等你们,分组查询是怎么个意思? 问个效率问题 关于记录号,SQL如何写? 请教是sql 2005的bug吗? sql server 2000的个人版和标准版,开发版有什么区别? 关于SQL Server的维护计划的问题 请教一个关于数据库死锁问题 请教如何安装启动MS-SQL sever 2000!40分 怎样实现sql server自动读取EXCEL中的记录插入其表中
select a,b,' 'tmp' --不知道你这个tmp的数据是怎么来的。
from 表A
where 表A.a not in (select a from 表B)--再更新数据
update t1
set t1.b = t1.b + t2.b
from 表B t1,表A t2
where t1.a = t2.a