How to return second newest record in SQL?

前端 未结 5 1659
情话喂你
情话喂你 2020-12-14 01:57

If this:

SELECT *
FROM Table
WHERE Date=( SELECT MAX(Date)
             FROM Table
           )

returns newest record from the table, how

5条回答
  •  我在风中等你
    2020-12-14 02:59

    Try this

    SELECT * 
    FROM Table
    WHERE Date = ( SELECT MAX(Date)  FROM Table
                 WHERE Date < ( SELECT MAX(Date) FROM Table)
             ) ;
    

提交回复
热议问题