surprise
随笔 - 30, 文章 - 0, 评论 - 326, 引用 - 11
一道Sql语句问题?
如有一个数据表test要显示第8到10记录,它的id不是连续的
在Oracle中可以这么写 select rownum from test group by rownum having rownum between 8 and 10;
而在Sql Server 中怎么写?请帮忙解决
绿色通道:
好文要顶
关注我
收藏该文
与我联系
posted on 2005-06-30 12:07
surprise
阅读(1015)
评论(4)
编辑
收藏
评论
264667
#1楼
回复
引用
select top 2 A.* from (select top 10 * from test order by id desc ) as A
2005-07-02 10:04
|
onekey
#2楼
回复
引用
select top 2 A.* from (select top 10 * from test order by id desc ) as A
2005-07-02 10:04
|
onekey
#3楼
回复
引用
select top 2 A.* from (select top 10 * from test order by nodeid ) as A order by id desc
获取按iD升序排序的的9、10条记录
2005-07-07 09:19
|
hong[未注册用户]
#4楼
回复
引用
查看
SELECT * FROM test WHERE rownumID BETWEEN 8 AND 10
2005-10-29 23:23
|
微蓝色
注册用户登录后才能发表评论,请
登录
或
注册
,
返回博客园首页
。
首页
博问
闪存
新闻
园子
招聘
知识库
最新IT新闻
:
·
你不需要讨好每一个人
·
Mountain Lion开发者预览版给开发者带来了什么?
·
工作与梦想中的工作 - 给应届生的建议
·
Google Drive 将支持第三方应用
·
苹果:还能垄断行业利润多久?
»
更多新闻...
最新知识库文章
:
·
编程的艺术:漂亮的代码和漂亮的软件
·
GIT分支管理是一门艺术
·
编程:是一门艺术
·
编程是一门艺术吗?
·
对Java初学者的忠告
»
更多知识库文章...
China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
导航
博客园
首页
新随笔
联系
订阅
管理
<
2005年6月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
公告
昵称:
surprise
园龄:
7年6个月
粉丝:
3
关注:
0
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔档案
2005年10月 (2)
2005年6月 (3)
2005年5月 (1)
2005年4月 (1)
2005年3月 (1)
2004年11月 (3)
2004年10月 (11)
2004年9月 (8)
好友
CoolBug
无心之柳
小草
最新评论
阅读排行榜
评论排行榜
推荐排行榜