如何检索表的最后一行?

Dev*_*404 1 sql t-sql sql-server-2005

如何检索的最后一行不具有任何独特的ID表

select * from sample where id=(select max(id) from sample)
Run Code Online (Sandbox Code Playgroud)

gbn*_*gbn 6

select TOP 1 * from sample order by whatever DESC
Run Code Online (Sandbox Code Playgroud)

必须有一些排序(ORDER BY)标准来定义最后一行,否则您的请求没有意义.例如,最后一行基于表AddedDateTime中的product

select TOP 1 * from product order by AddedDateTime DESC
Run Code Online (Sandbox Code Playgroud)