在不知道列名的情况下选择最后一条记录?

时间:2011-07-08 22:56:55

标签: sql-server tsql

我知道,我们可以使用范围标识,或者按列名desc排序前1,然后将给出最后一条记录。

但我想这样:

SELECT [LAST RECORD] * FROM [TABLE NAME]   --> without any WHERE and ORDER

MSSQL能做到吗?

1 个答案:

答案 0 :(得分:4)

正如我最近在另一个问题中提到的那样,SQL表没有固有的顺序。在表格排序之前,没有“最后一条记录”这样的东西。