我有一个表,我需要检索第二行的 ID。如何实现这一目标?
按Top 2
,我选择前两行,但我仅第二行
最佳答案
在 SQL Server 2012+ 中,您可以使用 OFFSET...FETCH:
SELECT
<column(s)>
FROM
<table(s)>
ORDER BY
<sort column(s)>
OFFSET 1 ROWS -- Skip this number of rows
FETCH NEXT 1 ROWS ONLY; -- Return this number of rows
关于sql-server - T-SQL 如何仅选择表中的第二行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3617152/