用SQL加序号行吗

Askings 2001-07-25 08:57:10
产生
no data1 data2
1 data1.1 data1.2
2 data2.1 data2.2
其中 data为表中数据(如 table1),1,2等为序号
用select 语句能完成吗,多谢了
...全文
301 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Askings 2001-07-28
  • 打赏
  • 举报
回复
zzh() 可能是误会了
特别感谢nononono(null,null),l_agang,db2_seeker三位
:)
hailong525 2001-07-26
  • 打赏
  • 举报
回复
同意l_agang(阿刚)!
l_agang 2001-07-26
  • 打赏
  • 举报
回复
nononono(null,null)的方法在SQL SERVER可用。
在ORACLE中可以用以下语句:
select rownum,data1,data2 from table1
db2_seeker 2001-07-26
  • 打赏
  • 举报
回复
在db2中可以:
select row_number() over(order by table_pk asc),data1,data2 from table_name
nononono 2001-07-25
  • 打赏
  • 举报
回复
create table #table1 (
no int IDENTITY(1,1)
data1 char(10),
data2 char(10) )

insert into #table1 (data1, data2) select data1, data2 from table1

select * from #table1 order by no

drop table #table1
zzh 2001-07-25
  • 打赏
  • 举报
回复
select data1,data2 from table1 order by no
dragonerfish 2001-07-25
  • 打赏
  • 举报
回复
能说具体点吗?为什么这么做???

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧