求一SQL的写法

xrfei 2005-12-09 06:51:13
我从一表中SELECT出结果集,想在查询结果中加一伪列,该伪列按自然数自增长,这样的SQL语句该如何写?

以前弄ORACLE,不熟悉SQL SERVER,请大侠指点。

...全文
70 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lisiyong 2005-12-09
用视图(是虚表而已)吧
先建立再删除
create view tempview
as
select id=identity(1,1),*
into #t
from tablename


select * from tempview

drop view tempview
回复
xrfei 2005-12-09
哦,明白了,呵呵,感谢,结帐!
回复
xrfei 2005-12-09
我的意思是表中不需要这个字段,我只是想在查询时用一下而已啊。
回复
lisiyong 2005-12-09
按自然数自增长用: identify(1,1)
回复
点点星灯 2005-12-09
select id=identity(int,1,1),* into #t from tablename


select * from #t
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2005-12-09 06:51
社区公告
暂无公告