在SQL Server中,如何用语句实现:查询某字段的本行记录值如果等于上一行记录值,则本行值+1?
表Table中有如下2列数据:
ID 记录值
-------------------------
1 3000
2 3200
3 3500
4 3500
5 3700
6 3900
7 3900
8 3900
9 4100
返回结果:
ID 记录值
-------------------------
1 3000
2 3200
3 3500
4 3501
5 3700
6 3901
7 3902
8 3903
9 4100
ID 记录值
-------------------------
1 3000
2 3200
3 3500
4 3500
5 3700
6 3900
7 3900
8 3900
9 4100
返回结果:
ID 记录值
-------------------------
1 3000
2 3200
3 3500
4 3501
5 3700
6 3901
7 3902
8 3903
9 4100
...全文
相关推荐
SQLServer中如何将一个字段的多个记录值合在一行显示
SQLServer中如何将一个字段的多个记录值合在一行显示
SQL查询字段被包含语句
说到SQL的模糊查询,最先想到的,应该就是like关键字。当我们需要查询包含某个特定字段的数据时,往往会使用 ‘%关键字%’ 查询的方式。具体代码示例大家参考下本
c++用SQL语句实现SQL Server的增、删、改、查
c++代码实现用SQL语句堆对数据库SQL Server简单的增删查操作,用的时候用save,cpp里面有注释掉的,没注释掉的,注释很全可以自行查看,我自己的编译环境为VS2017
SQL语句查询数据表主键和所有字段
用一条SQL语句查询数据表的主键和所有字段
SQL Server设置主键自增长列(使用sql语句实现)
主键自增长列在进行数据插入的时候,很有用的,如可以获取返回的自增ID值,接下来将介绍SQL Server如何设置主键自增长列,感兴趣的朋友可以了解下,希望本文对你有所帮助


疑难问题
