使用SQL怎样给检索结果增加一个编号子段?(200分)

  • 主题发起人 主题发起人 LoveDelphi
  • 开始时间 开始时间
L

LoveDelphi

Unregistered / Unconfirmed
GUEST, unregistred user!
数据表如下所示
Name Class
A 3班
B 2班
C 1班

想在显示的时候再加一个编号字段,如下所示
Order Name Class
1 A 3班
2 B 2班
3 C 1班

用SQL怎样实现呢?
 
delcare @Order int
set @order=0
Select 'order'=0,Name,class into #temp from tablename
update #temp set @order=order=@order+1
select * from #temp

行吗?
 
我非常赞同VeryCoolBoy,不过应该把order 换个名,因为order 是关键字,编译时会出错
 
感谢VeryCoolBoy!!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部