需要在没有where子句的情况下选择SQL Server 2008 R2中的第二行
答案 0 :(得分:5)
表中没有“第二行”,因为表表示无序集。但是,您可以根据某些顺序排列第二行。因此,让我假设您有一个订购专栏。
然后,您可以使用嵌套查询和top
:
select top (1) t.*
from (select top (2) t.*
from t
order by ordering_col asc
) t
order by ordering_col desc;