SQL Update 巧用
SQL update 巧用
2023-09-27 14:25:27 时间
JOIN 样本 **********************************
Update 结存 set 结存.现有库存=c.入仓数-b.出仓数量 from 结存 a join (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_tdID FROM hekTapMain TapMain join (SELECT htMainID, Count(tdID) as cnt_tdID FROM hekTapDetail Group by htMainID) TapDetail on TapMain.htID=TapDetail.htMainID WHERE TapMain.htID=58
2. 方法 (Where 方式)
Update hekTapMain SET dtCount=TapDetail.cnt_tdID FROM (SELECT Count(tdID) as cnt_tdID FROM hekTapDetail WHERE htMainID=58) as TapDetail WHERE hekTapMain.htID=58
相关文章
- 【SQL】ON DUPLICATE KEY UPDATE
- Druid 从控制台(Druid console)从 SQL 脚本转换为 JSON 格式的方法
- sql中exists,not exists的用法
- java中sql映射机制
- SQL表名,应该用复数还是单数
- onetomany单向一对多java.sql.SQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails ()
- PL/sql 启动时出现:NLS_LANG在客户端不能确定,字符集转变将造成不可预期的后果
- PL/SQL Basic
- leetcode1050. 合作过至少三次的演员和导演(SQL)
- Oracle SQL常用内置系统函数总结
- Hibernate SQL优化技巧dynamic-insert="true" dynamic-update="true"
- sql server 查看表的死锁和Kill 死锁进程
- SQL 语言划分
- Python中Pandas通过read_sql方法从Mysql或Oracle数据库中读取数据帧(DataFrame)
- Oracle数据库查看表空间sql语句
- 一文带你入门flink sql
- SCVMM和SQL分别建在不同服务器上报错:Error ID 319 during database creation on remote SQL Server
- SQL Server应用程序中的高级SQL注入
- SQL注入—Access注入,Access偏移注入