求助大虾:
更新一个数据表里某字段的值为该字段原有数据+新数据,用一个sql语句该怎么写了?谢绝类似的方法:从表里读出这个字段的数据,然后在程序进行累加,最后才更新上去。
更新一个数据表里某字段的值为该字段原有数据+新数据,用一个sql语句该怎么写了?谢绝类似的方法:从表里读出这个字段的数据,然后在程序进行累加,最后才更新上去。
解决方案 »
- 我想通过sql server的TDS将一个excel表导入到sql数据库,在excel中最后一行一个标识来决定读到此为止,将标识以上数据导入到数据库里
- sql2005数据库转移后出现问题
- 如何能得到数据?
- 执行远程访问数据库语句,在存储过程中怎么写?
- 关于sql数据插入,一个简单的问题
- sql 表对表更新
- 请高手帮忙阿!
- 在ODBC的驱动程序中 Driver do Microsoft accecc(*.mdb)和microsoft access driver(*.mdb)有什么区别?
- 求将查询结果导入到表中的语句
- 求助, sql2014代理服务无法启动,求大佬帮帮忙
- 建立约束
- 重发 sql2000警告!请大家帮忙
declare @a int
update 表 set @a = @a + 字段
update 表 set 更新字段= 更新字段+(select sum(字段)from 表2 group by 排序字段)
再复杂的就用动态语句更新。
请提出具体要求!
from 表1
inner join 表2
on 表1.id=表2.id
update a set x=(select sum(x) from tb where id <=a.id) from tb a
update 表 set @a = @a + 字段
数据字段c1类型为nchar,更新满足某一要求的行中c1的值为c1原有值+新值,新值来源于程序。本人对sql语法不太了解,感觉2楼的代码可行,但还没去验证。
declare @a int
update 表 set @a = @a + 字段