CSDN论坛 > VB > VB基础类

怎样从sql中取出第20-40条间的记录 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 92.06%
CSDN今日推荐
Bbs9
本版专家分:61844
Blank
黄花 2004年7月 VB大版内专家分月排行榜第二
2004年4月 VB大版内专家分月排行榜第二
2003年10月 VB大版内专家分月排行榜第二
Blank
蓝花 2004年9月 Java大版内专家分月排行榜第三
2003年9月 VB大版内专家分月排行榜第三
Bbs9
本版专家分:61844
Blank
黄花 2004年7月 VB大版内专家分月排行榜第二
2004年4月 VB大版内专家分月排行榜第二
2003年10月 VB大版内专家分月排行榜第二
Blank
蓝花 2004年9月 Java大版内专家分月排行榜第三
2003年9月 VB大版内专家分月排行榜第三
Bbs3
本版专家分:615
Bbs9
本版专家分:61844
Blank
黄花 2004年7月 VB大版内专家分月排行榜第二
2004年4月 VB大版内专家分月排行榜第二
2003年10月 VB大版内专家分月排行榜第二
Blank
蓝花 2004年9月 Java大版内专家分月排行榜第三
2003年9月 VB大版内专家分月排行榜第三
Bbs6
本版专家分:7001
Bbs7
本版专家分:10327
Bbs4
本版专家分:1035
匿名用户不能发表回复!
其他相关推荐
“取出数据表中第10条到第20条记录”的sql语句+select top 用法
1. 首先,select top用法: 参考问题  select top n * from和select * from的区别 select * from table --  取所有数据,返回无序集合 select top n * from table  --根据表内数据存储顺序取前n条,返回无序集合 select * from table order b
取出sql表中第31到40的记录(以自动增长ID为主键)
sql server方案1: select top 10 * from t where id not in (select top 30 id from t order by id ) orde by id sql server方案2: select top 10 * from t where id in (select top 40 id from t order by id) order
sql 从未连续的Id中选择10~30条数据
select * from(select *,row_number()over(order by ProductID) as num from Products) as t where t.num>10 and t.num<30
MySQL:一句SQL语句实现从第几条读多少条
select * from table limit m,n其中m是指记录开始的index,从0开始,表示第一条记录n是指从第m+1条开始,取n条。select * from tablename limit 10,20 --这语句是获取从第11条开始,取20条 应该是 11~30条...
SQL取n到m条记录的语句
取n到m条记录的语句 1. select top m * from tablename where id not in (select top n * from tablename) 2. select top m * into 临时表(或表变量) from tablename order by columnname -- 将top m笔插入 set rowcount n se
得到表中的第10条到第20条记录(共有11条记录)(SQL语句)
第10条到第20条记录(共有11条记录) select * from    (select top 11 * from         (select top 20 * from tablename order by tableid asc) table1              order by tableid desc)table2 order by tableid asc
SQL取出第 m 条到第 n 条记录
SQL取出第 m 条到第 n 条记录
总结Oracle,sqlserver,mysql中查询10-20条记录的写法
一: oracle数据库写法: 1:select * from (select rownum rn ,* from 表名 wher rownum where a.rn>10 2:select * from 表名 where rownum   minus   select * from 表名 where rownum 二:SqlServer数据库写法: 1:
查询数据库中的第10到20条记录
先给出一条错误的方法select * from table where rownum=10;这种方式是不正确的rownum是伪列只能用(,>=,=,between...and..)这里的不能用,不是指使用了会产生语法错误,而是查询后不能返回结果,或者返回的结果不知所云1.select * from table where rownumminusselect *
oracle 查询第10到20条数据
在Oracle中取得查询结果的前10条或第10条到第20条记录   ROWNUM常见的用途就是用来分页输出. 比如 SELECT name  FROM member WHERE ROWNUM sql sever的top(select top 10 * from tablename),不过rownum对于指定编号区间的输出应该说更强大 SELECT name  FROM (
关闭