社区
MS-SQL Server
帖子详情
怎样显示一个表数据的伪行号
没什么是无所不能的
2007-08-21 11:19:58
在sqlserver2000下,怎样显示一个表数据的伪行号?
...全文
198
7
打赏
收藏
怎样显示一个表数据的伪行号
在sqlserver2000下,怎样显示一个表数据的伪行号?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
没什么是无所不能的
2007-08-21
打赏
举报
回复
非常感谢 dawugui(潇洒老乌龟) 同学,马上结帖
dawugui
2007-08-21
打赏
举报
回复
如果没有.
select place = identity(int,1,1),* into #temp from tb
select * from #temp
w75251455
2007-08-21
打赏
举报
回复
2000如果一定要的话就~identity(int,1,1) into到另一张表吧!!!
leo_lesley
2007-08-21
打赏
举报
回复
newid()
dawugui
2007-08-21
打赏
举报
回复
在sqlserver2000下,怎样显示一个表数据的伪行号?
如果有某列能区分大小如ID
1. 名次生成方式1,Score重复时合并名次
SELECT * , Place=(SELECT COUNT(DISTINCT Score) FROM tb WHERE id >= a.id)
FROM tb a
ORDER BY Place
2. 名次生成方式2 , Score重复时保留名次空缺
SELECT * , Place=(SELECT COUNT(Score) FROM tb WHERE id > a.id) + 1
FROM tb a
ORDER BY Place
没什么是无所不能的
2007-08-21
打赏
举报
回复
2005下用row_number() over(order by ...),2000下没有这样的分析函数
simonhehe
2007-08-21
打赏
举报
回复
???
oracle
伪
列以与
伪
表
.doc
它是
一个
基于64位编码的18字符
表
示,这种编码基于
表
空间、
数据
文件、
数据
块和
行号
。RowID不是
表
中的
一个
列,因此用户不能向其插入、更新或删除值。 2. RowID的用途:在
数据
库开发中,RowID的使用频率非常高,特别是...
用ORACLE的SQL语句实现多栏分页输出.pdf
在文章中,作者通过
一个
邮政编码
表
排序查询的例子来演示如何使用嵌套的SELECT语句来实现排序后
行号
显示
的需求。 在示例中,首先使用了错误的查询语句,这导致
显示
的
行号
不是排序后的
行号
。接着,作者提出了正确的...
Oracle 11g
数据
库学习笔记三
ROWNUM
伪
列是Oracle 11g
数据
库中的一种
数据
伪
列,它可以为每一条
显示
的记录生成
一个
unique的
行号
。这个
行号
不是固定的,每次查询都会重新生成。使用ROWNUM
伪
列可以实现
数据
的分页功能,例如查询前5条记录或查询6-10...
伪
列(pseudo column)ROWNUM介绍
在Oracle
数据
库中,`ROWNUM`是
一个
非常有用的
伪
列(也被称为虚拟列),它为每一行分配了
一个
唯一的
行号
。该
行号
从1开始递增,但请注意,`ROWNUM`并不是
表
的一部分,也不会存储在
表
中;相反,它是在查询执行过程中...
取100到150行记录
1. **使用ROWNUM**:在Oracle中,`ROWNUM`是
一个
伪
列,用于返回当前行的
行号
。通过这种方式可以有效地对结果集进行
行号
排序,并筛选出特定范围内的记录。 2. **嵌套查询**:通过嵌套查询的方式,可以在外部查询中...
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章