在select语句中增加行号

简介: 第一种方法:select 行号=(select count(*) from TABLEA where ID

第一种方法:

select 行号=(select count(*) from TABLEA where ID<a.ID),ID,NAME from TABLEA as a order by 行号 

前提条件是:TABLEA中的ID是唯一主键,保证ID的唯一性。

第二种方法:

使用临时表法

select IDENTITY(int, 1,1) as 行号,ID,NAME into #t from TABLEA

select * from #t

目录
相关文章
|
3月前
|
SQL 移动开发 大数据
SQL语句查询连续六天满足条件的记录
在数据库管理和数据分析中,我们经常需要查询符合特定时间范围内连续几天的记录
|
8月前
|
SQL Oracle 关系型数据库
sql语句两个字段合并或者两个字段拼接显示
sql语句两个字段合并或者两个字段拼接显示
Select 查询数据语句
Select 查询数据语句
191 0
|
关系型数据库 MySQL 数据库
select distinct去掉重复查询结果|学习笔记
快速学习select distinct去掉重复查询结果
278 0
|
关系型数据库 MySQL 数据库
插入命令 insert 和查询命令 select 的组合使用|学习笔记
快速学习插入命令 insert 和查询命令 select 的组合使用
2450 0