用SQL查询能查到从第200条到第500条的数据吗?
我指的是只用SQL查询语言查询
先谢谢jiehuangwei,假如用asp怎么做?
用SQL查询能查到从第200条到第500条的数据吗?
答案:4 悬赏:80 手机版
解决时间 2021-03-10 00:12
- 提问者网友:疯子也有疯子的情调
- 2021-03-09 18:21
最佳答案
- 五星知识达人网友:春色三分
- 2021-03-09 18:47
可以,假设你的表主键是Id,表名是T
select *
from T
where id not in(
select top 200 Id
from T
order by Id)
and Id in(
select top 500 Id
from T
order by Id)
order by Id
select *
from T
where id not in(
select top 200 Id
from T
order by Id)
and Id in(
select top 500 Id
from T
order by Id)
order by Id
全部回答
- 1楼网友:woshuo
- 2021-03-09 21:38
可以先rank一下,在写条件
再看看别人怎么说的。
- 2楼网友:患得患失的劫
- 2021-03-09 20:46
单纯的SQL不行,得嵌套在别的语言中才行。
- 3楼网友:轻熟杀无赦
- 2021-03-09 20:01
select top 300 *
from
(select top 500 *
from Table1
order by field1 )as zzz
order by field1
或者:select top 300 from Table where field1>all(select top 500 from Table boder by field1) order by field
或者:select top 300 from table where field1 not in (select top 500 from table order by filed) order by field
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯