找回密码
 立即注册
搜索
查看: 270|回复: 11

关于mysql中的sql语句的问题

[复制链接]

65

主题

1248

回帖

1731

积分

金牌会员

一直在找一个人

积分
1731
发表于 2004-5-28 22:31:22 | 显示全部楼层 |阅读模式
怎么样用select语句查询指定行数的数据,比如说,数据库中的第5个到第10个数据。

327

主题

3264

回帖

3641

积分

荣誉版主

积分
3641
发表于 2004-5-29 01:14:47 | 显示全部楼层
select * from table limit 10,得到前10行,我不知道mysql中可以得到第5个到第10个,应该是不行的。
回复

使用道具 举报

65

主题

1248

回帖

1731

积分

金牌会员

一直在找一个人

积分
1731
 楼主| 发表于 2004-5-29 12:43:52 | 显示全部楼层
呵呵,找到了。

------------------------------------------------

LIMIT子句可以被用来限制SELECT语句返回的行数。LIMIT取1个或2个数字参数,如果给定2个参数,第一个指定要返回的第一行的偏移量,第二个指定返回行的最大数目。初始行的偏移量是0(不是1)。
mysql> select * from table LIMIT 5,10;  # Retrieve rows 6-15

如果给定一个参数,它指出返回行的最大数目。

mysql> select * from table LIMIT 5;     # Retrieve first 5 rows

换句话说,LIMIT n等价于LIMIT 0,n。
回复

使用道具 举报

382

主题

1万

回帖

1万

积分

信息监察员

海浩校长

积分
18269
发表于 2004-5-29 13:32:06 | 显示全部楼层
SQL server中好象不行
有什么办法没?
回复

使用道具 举报

65

主题

1248

回帖

1731

积分

金牌会员

一直在找一个人

积分
1731
 楼主| 发表于 2004-5-29 13:55:46 | 显示全部楼层
sql server中好像是要用关键字top
回复

使用道具 举报

18

主题

1034

回帖

1389

积分

金牌会员

积分
1389
发表于 2004-6-3 17:17:48 | 显示全部楼层
select top 5  id ...... where id not in (select top 5 id .......from tablename)
回复

使用道具 举报

2

主题

202

回帖

301

积分

中级会员

积分
301
发表于 2004-6-3 19:42:30 | 显示全部楼层
orcle中是用 minus 和rownum 接合.
select * from tablename where rownum < 20 minus select * from tablename where rownum < 10
回复

使用道具 举报

2

主题

629

回帖

844

积分

金牌会员

积分
844
发表于 2004-6-5 15:31:49 | 显示全部楼层
好,顺便学了招!
回复

使用道具 举报

599

主题

1万

回帖

1万

积分

版主

积分
15875
发表于 2004-6-6 17:47:12 | 显示全部楼层
真高啊,我怎么没有想到呢。
回复

使用道具 举报

327

主题

3264

回帖

3641

积分

荣誉版主

积分
3641
发表于 2004-6-7 09:09:04 | 显示全部楼层
最初由 sfanpu 发布
[B]呵呵,找到了。

------------------------------------------------

LIMIT子句可以被用来限制SELECT语句返回的行数。LIMIT取1个或2个数字参数,如果给定2个参数,第一个指定要返回的第一行的偏移量,第二个指定返回行的最大数目。初始行的偏移量是0(不是1)。
mysql> select * from table LIMIT 5,10;  # Retrieve rows 6-15

如果给定一个参数,它指出返回行的最大数目。

mysql> select * from table LIMIT 5;     # Retrieve first 5 rows

换句话说,LIMIT n等价于LIMIT 0,n。 [/B]


学习了,谢谢! ;02
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-21 23:44 , Processed in 0.122354 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表