社区
MS-SQL Server
帖子详情
我想用select top语句提取中间的记录段怎么办?
flyxing
2001-11-27 04:06:06
select top n 可以提取1-n条记录,但我要是想从第n条开始提取一定条数的记录该怎么办?
...全文
184
7
打赏
收藏
我想用select top语句提取中间的记录段怎么办?
select top n 可以提取1-n条记录,但我要是想从第n条开始提取一定条数的记录该怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyxing
2001-11-27
打赏
举报
回复
知道了!不好意思!
flyxing
2001-11-27
打赏
举报
回复
不好意思!如果我想取test表中的数据,该如何写?我还是不明白!
IronPromises
2001-11-27
打赏
举报
回复
Ss和tt是结果集的别名.
KingSunSha
2001-11-27
打赏
举报
回复
IronPromises(铁诺)'s answer is much better.
flyxing
2001-11-27
打赏
举报
回复
我在Sql server 200下试了,好像都不行啊!
第一个回答取了两个数据集
第二个中的ss和tt是什么意思?
IronPromises
2001-11-27
打赏
举报
回复
请看范例:
select top 10 * from
(select * from
(select top 20 * from sysobjects order by name) ss
) tt order by name desc
KingSunSha
2001-11-27
打赏
举报
回复
什么数据库? 如果是SQL SERVER的话,用
SELECT TOP 100 * FROM MYTABLE
MINUS
SELECT TOP 80 * FROM MYTABLE;
取得81-100条纪录
随机
提取
Access/SqlServer数据库中的10条
记录
的SQL
语句
代码如下:本文相关代码如下:Access:
select
top n * from table order by rnd(id)’id为数据库的自动编号字
段
Sql Server:
select
top n * from table order by newid() 但在ASP+Access中,或许是因为缓存的原因,第一条SQL
语句
无法得到预期的结果,而VB+Access则可以。解决办法是改用如下SQL
语句
: 本文相关代码如下:RandomizesSqlTxt=”
Select
top 10 * From Tab order by rnd(-(id+” & rnd() & “))”
常用数据库sql分页
主要是mysql、sqlserver、oracle、db2、分页 及规律
数据库分页查询整理(oracle、mysql、SqlServer、access、db2等)
数据库分页查询整理
非常实用的SQL语法与命令大全
非常实用的SQL语法与命令大全,常用、简单
软件测试|SQL TOP
提取
顶部数据该如何使用?
在SQL查询语言中,TOP子句是一个非常有用的功能,它允许我们从数据库中
提取
指定数量的顶部数据
记录
。本文将深入探讨SQL TOP子句的使用方法,以及在实际应用中的一些常见场景和技巧。SQL TOP子句是一项非常实用的功能,它使我们能够从数据库中轻松
提取
指定数量的顶部数据
记录
。通过适当的语法和技巧,我们可以实现按需
提取
数据、分页查询以及更复杂的结果集操作。了解和熟练掌握TOP子句的使用方法将使我们在实际应用中更加灵活和高效地操作数据库。
MS-SQL Server
34,870
社区成员
254,638
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章