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

不用游标怎样只检索满足条件的第一行数据?该如何解决

2012-02-17 
不用游标怎样只检索满足条件的第一行数据?比如下行语句使用select检索数据,只想检索第一行满足条件的数据.

不用游标怎样只检索满足条件的第一行数据?
比如下行语句使用select检索数据,只想检索第一行满足条件的数据.谢谢
select   cola,colb   from   t   where   year=2007

[解决办法]
select top 1 cola,colb from t where year=2007
[解决办法]
--用top 1
select top 1 cola,colb from t where year=2007



[解决办法]
--如果是按百分比,可以用

select top 1 percent cola,colb from t where year=2007

[解决办法]
set rowcount 1
select * from table
set rowcount 0

热点排行