sql查詢,給查詢結(jié)果添加上序號

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

 
--sql 2005
select 序號 = row_number() over(order by 學(xué)號),學(xué)號 ,姓名 from tb

 
--oracle
select row_number() over(order by 學(xué)號) 序號,學(xué)號 ,姓名 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 ;
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號