sql查询,给查询结果添加上序号

2018-09-06 10:10 更新
--sql 2000
select 序号 = (select count(1) from tb where 学号 < t.学号) + 1,学号 ,姓名 from tb t

 
--sql 2005
select 序号 = row_number() over(order by 学号),学号 ,姓名 from tb

 
--oracle
select row_number() over(order by 学号) 序号,学号 ,姓名 from tb
--postsql
SELECT ROW_NUMBER () OVER ( ORDER BY A0 DESC,B0 DESC,C0 DESC ) AS rid ,* FROM t_road WHERE A0 = 'X' ORDER BY A0, B0,C0 ;
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号