如何用sql语句将一个字段的值加1-MS-SQLServer/疑难问题

如题所述

第1个回答  2015-10-03
用sql语句将字段加 值分两种情况
1:全部数据加值
update 表
set 字段=isnull(字段,0)+1
2:按照条件加
update 表
set 字段=case when字段2=1 then isnull(字段,0)+1 else isnull(字段,0)+2 end
第2个回答  2015-10-02
update 表名 set 字段名=字段名+1

本回答被提问者和网友采纳
第3个回答  2018-08-02
用sql语句将字段加 值分两种情况
1:全部数据加值
update 表
set 字段=isnull(字段,0)+1
2:按照条件加
update 表
set 字段=case when字段2=1 then isnull(字段,0)+1 else isnull(字段,0)+2 end
第4个回答  推荐于2018-03-08
update table_name set col_value=col_value+1

如何用sql语句将一个字段的值加1-MS-SQLServer\/疑难问题
用sql语句将字段加 值分两种情况 1:全部数据加值 update 表 set 字段=isnull(字段,0)+1 2:按照条件加 update 表 set 字段=case when字段2=1 then isnull(字段,0)+1 else isnull(字段,0)+2 end

sql 语句问题 把某列的数据全部+1
给你提供个思路,你可以用替换的方法,如果含有字母的,放到一个map中对应,map的key放去掉字母的木粉,map的value放原值,然后给key值加1值,用以替换value中的数字。如果不含字母,直接加1

SQL如何将一列数据批量修改 将该列数据本身加一
然后 update 表名 set id=id+1 where 条件 如果ID标识列为Varchar 更改为Int不会发生值的变化放心改吧

SQL如何实现主键数字自动增加?(SQLSERVER)
\/ identity(1,1)就是自动增加,第一个参数是种子值,第二个是增量值;primary key是主键 \/

SQL 将一列的值放到一个栏位里面搞怎么写语句?
sqlserver:select stuff((select ','+tw_no from tb for xml path('')),1,1,'')

求个sql语句,两张表同一字段数值相加
-- SQLServer:update A表 a set a.A2 = a.A2 + b.A2 from B表 b where a.A1 = b.A1 -- Oracle\\MySQL:UPDATE A表 a, B表 b SET a.A2 = a.A2 + b.A2 WHERE a.A1 = b.A1

取一个字段的一部分,插入到另一字段,SQL语句怎样写
rs_s.update rs_s.close 批量 set rs_s=server.CreateObject("adodb.recordset")for i=1 to request.form("a").count a=replace(request.form("a")(i),"'","")rs_s.open "select * from [表] where a='"&request("a")&"'",conn,1,3 rs_s("b")=lfet(rs_s("a"),8)rs...

SqlServer中,使用sql语句实现将查询数据结果插入一个新表中。
1、说明:复制表(只复制结构,源表名:a 新表名:b)select * into b from a where 1<>1(仅用于SQlServer)2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert into b(a, b, c) select d,e,f from a

(Sqlserver)将在查询结果插入新表中的时候添加一个自动增长列么 SQL...
假设表有主键ID列,以下生成比原表多一个序号列并按ID号大小填充的新表。select 序号=(select count(1) from tablename a where a.id>=tablename.id),* from tablename

数据库中,如何用SQL语句实现将某字段下的所有记录合成一条记录,用逗...
MS Sqlserver(for xml path的巧用):select 'T1' M, stuff((select ',' + CAST(T1 as varchar) from Table_1 for xml path('')),1,1,'') Nunionselect 'T2' M, stuff((select ',' + CAST(T2 as varchar) from Table_2 for xml path('')),1,1,'') NOracle(自带这样的...

相似回答