首页 > 代码库 > SQL Update 巧用
SQL Update 巧用
JOIN 样本 **********************************
Update 结存 set 结存.现有库存=c.入仓数-b.出仓数量from 结存 ajoin (select 物料代码,sum(isnull(入仓数,0)) 入仓数 from 进仓 group by 物料代码) c on a.代码=c.物料代码left join (select 代码,sum(isnull(出仓数量,0)) 出仓数量 from 领料 group by 代码) b on a.代码=b.代码
1. 方法 (Join 方式 Update ) 推荐 ...
Update hekTapMain SET dtCount=TapDetail.cnt_tdIDFROM hekTapMain TapMainjoin (SELECT htMainID, Count(tdID) as cnt_tdID FROM hekTapDetail Group by htMainID) TapDetail on TapMain.htID=TapDetail.htMainIDWHERE TapMain.htID=58
2. 方法 (Where 方式)
Update hekTapMain SET dtCount=TapDetail.cnt_tdIDFROM (SELECT Count(tdID) as cnt_tdID FROM hekTapDetail WHERE htMainID=58) as TapDetailWHERE hekTapMain.htID=58
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。