ZKX's LAB

sql 语句更新通过查一张表的数据更新另一张表的数据 sql通过一张表更新

2020-09-30知识13

sql 根据一张表的条件 更新另一张表

sql 语句更新通过查一张表的数据更新另一张表的数据 sql通过一张表更新

sql 语句更新通过查一张表的数据更新另一张表的数据 update t set t.djh=zs.sjd_id,t.qj=zs.qj,t.ZSZG=zs.manager_name,t.DW_MC=zs.sjdw from t_zsapplymodify,(select ss.zs_bh,ss.sjd_id,ss.sjdw,ss.qj,m.manager_name from。

sql 语句更新通过查一张表的数据更新另一张表的数据 sql通过一张表更新

sql实现一张表更新时另一张表也更新 参见下面代码,比较基础,lz需要自己了解一下。create trigger tr_zhidaoon system.zhidao_20140826_tab2_1for insert,update,deleteasdeclare@oldQTY number,@newQTY number,@oldHID varchar2(10),@newHID varchar2(10);beginif((exists(select 1 from inserted))and(exists(select 1 from deleted)))beginselect@newQTY=QTY,@newHID=head_id from inserted;select@oldQTY=QTY from deleted;update system.zhidao_20140826_tab2_2 t set SUMQTY=SUMQTY-@oldQTY+newQTY where t.head_id=newHID;endelse if(exists(select 1 from inserted)and not exists(select 1 from deleted))beginselect@newQTY=QTY,@newHID=head_id from inserted;update system.zhidao_20140826_tab2_2 t set SUMQTY=SUMQTY+newQTY where t.head_id=newHID;endelse if(not exists(select 1 from inserted)and exists(select 1 from deleted))beginselect@oldQTY=QTY,@oldHID=head_id from deleted;update system.zhidao_20140826_tab2_2 t set SUMQTY=SUMQTY-@oldQTY where t.head_id=oldHID;endend

sql 语句更新通过查一张表的数据更新另一张表的数据 sql通过一张表更新

sql 根据一张表的字段更新到另一张表,如题。方法/步骤 1 1.写法相对简单点:update table1 set field1=table2.field1,field2=table2.field2from table2where table1.id=。

sql 遍历一张表更新另外一张表 sqlserver:update T0 SET T0.Price=a.pric from(select sum(price)as pric,userid from T1 group by userid)a Where T0.userid=a.userid;还有一种就是把查出来的结果select sum(price)as pric,userid from T1 group by userid 写入一张临时表,然后通过T0和临时表更新,这种一般用于导数据了,速度会快点

sql server,一个表根据字段向另一张表添加或更新数据 两张表字段结构:id,name,other,number A表:1 a aa 112 b bb 123 c cc 13B表:11 b bb 2212 f ff 2313 f ff 2414。

sql 根据一张表的条件 更新另一张表 补充跟原要求不一样2113~我就按5261照补充里说的做了update Aset A4=1where exists(select*from Bwhere b2=a2and b3 is not nulland b4 is not null)要是还要求4102a1=b1,那就在b2=a2后加个1653and,再加上a1=b1要是还要求更新A3=1,那就在A4=1后面加个逗号,后面跟上A3=1

sql 根据一张表的条件 更新另一张表 sql 根据一张表的条件更新另一张表 表A 字段为 A1、A2、A3 表B 字段为B1、B2、B3、B4 其中A1=B1,其他字段数据不同。。

#update#select#sql数据库

随机阅读

qrcode
访问手机版