首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

取得指定行的记录解决方案

2012-03-09 
取得指定行的记录我要取得符合某条件的某行的记录该怎么取呢。参数就2个,一个是where条件,一个是第几条记录

取得指定行的记录
我要取得符合某条件的某行的记录该怎么取呢。

参数就2个,一个是where条件,一个是第几条记录。然后返回符合该条件的第几条记录。


我目前想到的是用
select   top   1   from   table/view   not   exist
(select   top   指定行数-1   from   table/view   where   +   条件)   where   +条件

有别的方法么,怕exist   效率低.也许可以改成in.

谢谢。

[解决办法]
一般来说exists的效率高于in
[解决办法]
跟着老大的脚步走。。。
[解决办法]
支持楼上的
[解决办法]
exists效率相对已经算高了
[解决办法]
学习, :)

热点排行