日期:2014-05-17  浏览次数:20538 次

Sql查询出来的时候怎么动态加入一列标识列?
比如:select name,sex from tab

查询出来的结果是:

张三 男
李四 女

现在需要多加一列类似于排行的标识列,变成:
张三 男 1
李四 女 2

数据库是sql2000的,所以不要叫我用ROW_NUMBER
谢谢

------解决方案--------------------
那只能用零时表了
SQL code
create table #temp(
id identity(1,1),
name varchar(20),
sex int
)
insert into #temp(name,sex) select name,sex from tab

select * from #temp