标题:[求助]SQL语句的问题
只看楼主
chenyi47240447
Rank: 1
等 级:新手上路
帖 子:170
专家分:0
注 册:2006-8-3
 问题点数:0 回复次数:7 
[求助]SQL语句的问题
能不能查询记录的时候自己指定从第几条记录开始查旬呀~~可以的话,SQL语句怎么写~
搜索更多相关主题的帖子: SQL语句 记录 查询 
2006-11-29 17:11
雨之神
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2005-11-23
得分:0 

真没研究过这个,不过这有什么必要吗?


是为众神之神
2006-11-29 18:03
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 

表:fileTypeManager
PK:fileId (int型)

select * from fileTypeManager where fileId not in (select top n-1 fileId from fileTypeManager order by fileId)

这个就是从第n条记录开始.


飘过~~
2006-11-29 20:37
chenyi47240447
Rank: 1
等 级:新手上路
帖 子:170
专家分:0
注 册:2006-8-3
得分:0 

版主,这样写不行呀,是不是数据库表里字段里一定要有一个是INT型的字段才行呀
我的表名是DIAN
字段有ID(int 自动增添型)
d_name(char型)
我把SQL语写成select * from dianying where id not in (select top 3-1 id from dianying order by id)这个,查询的结果是全部的记录,没有从第3条记录开始查询的嘛~是不是我那里有错呀~~

2006-11-30 10:23
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 

斑竹的那个语句没有问题,我用那语句可以实现你的要求


26403021 sql群 博客 blog./user15/81152/index.shtml
2006-11-30 10:30
chenyi47240447
Rank: 1
等 级:新手上路
帖 子:170
专家分:0
注 册:2006-8-3
得分:0 
我那SQL语句也没有错吗,我为什么我查出来的是全部的记录,而不是从第3条开始的记录呢
2006-11-30 10:37
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
select  * from dianying where id not in (select top 2 id from dianying)

26403021 sql群 博客 blog./user15/81152/index.shtml
2006-11-30 10:47
chenyi47240447
Rank: 1
等 级:新手上路
帖 子:170
专家分:0
注 册:2006-8-3
得分:0 

谢谢~

2006-11-30 12:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-106147-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.194598 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved