如何在没有where子句的表中选择第二行

-4 sql sql-server-2008-r2

需要在没有where子句的情况下选择SQL Server 2008 R2中的第二行

Gor*_*off 5

表中没有"第二行",因为表表示无序集.但是,根据某些顺序,您可以拥有第二行.所以我假设你有一个订购专栏.

然后,您可以使用嵌套查询和top:

select top (1) t.*
from (select top (2) t.*
      from t
      order by ordering_col asc
     ) t
order by ordering_col desc;
Run Code Online (Sandbox Code Playgroud)