在最近的日期之前选择第二个

时间:2017-09-28 18:07:22

标签: sql sql-server tsql

在有多个联接,子查询等的CTE之后,我有一张表拉出了约会,他们的位置,参与者,日期,......

我有一个列MAX(DATE)来提取最近的访问日期。

如何查看SELECT条款以查看最近一次之前发生的访问日期?

我会将它放在子查询中吗?

1 个答案:

答案 0 :(得分:2)

试试这个

select *
from (
select *, row_number() over(order by [date]) as rownum
from myresult
) T where rownum = 2