DB2 - 从表中选择最后插入的5行

时间:2013-11-15 09:13:21

标签: sql db2

我有一个没有索引行的表,也没有特定的列......

让我们说“City,PersonName,PersonAge”。我需要获取该表中插入的 last 5个人...

我如何在DB2中完成它?

我试过

select * from PEOPLE fetch first 5 rows only

这项工作非常完美......但不知道如何使用最后一行......

1 个答案:

答案 0 :(得分:4)

您无法选择插入的最后5行,数据库不会跟踪此行。您需要某种自动增加的ID或时间戳,并按该列降序排序。