Update 急
表test(Id int,value int)
insert into test values(1,12)
insert into test values(2,22)
insert into test values(3,42)
insert into test values(4,52)
sum(value) 总数是为128
要实现功能 如有一个数 我要用 test里面的value值减cc=55
第一笔 if value> =cc then value = value-cc,cc=0 --将value的值update 到test 表中
if value < cc then value = 0,cc=cc-value --将value的值update 到test 表中
--如果cc大于0 就减下一笔。。一直减到cc为0 注意表test sum(value)一定是大于cc的
使结果如下
1,0
2,0
3,21
4,52
insert into test values(1,12)
insert into test values(2,22)
insert into test values(3,42)
insert into test values(4,52)
sum(value) 总数是为128
要实现功能 如有一个数 我要用 test里面的value值减cc=55
第一笔 if value> =cc then value = value-cc,cc=0 --将value的值update 到test 表中
if value < cc then value = 0,cc=cc-value --将value的值update 到test 表中
--如果cc大于0 就减下一笔。。一直减到cc为0 注意表test sum(value)一定是大于cc的
使结果如下
1,0
2,0
3,21
4,52
...全文
相关推荐
SQL UPDATE 语句
在实际操作中,UPDATE 语句通常与 WHERE 子句一起使用,以确保只更新满足特定条件的记录。
数据库oracle for update of和for update的区别
#### 一、FOR UPDATE与FOR UPDATE OF的基本概念1. **FOR UPDATE**: - 这个子句用于`SELECT`语句中,用于锁定被选择的行直到当前事务结束。
update 语句优化update 语句优化update 语句优化
### Update语句优化在数据库操作中,`UPDATE`语句是用于修改现有记录的关键工具之一。
oracle的update的五种方式
一、标准 Update 语句标准 Update 语句是 Oracle 中最基本的更新语句,语法为:`UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值`。
windows10 wsl_update_x64.zip wsl_update_x64.exe
标签“wsl_update_x64”和“wsl_update”进一步确认了这个压缩包与WSL更新相关的事实。


