我选择了一个具有多个相同记录(相同REQUEST_ID
)与不同VERSION_NO
的表。所以我想对它进行降序排序,这样我可以取最高的数字(最新的记录)。在选择中排序BY
这是我...
IF it_temp2[] IS NOT INITIAL.
SELECT request_id
version_no
status
item_list_id
mod_timestamp
FROM ptreq_header INTO TABLE it_abs3
FOR ALL ENTRIES IN it_temp2
WHERE item_list_id EQ it_temp2-itemid.
ENDIF.
所以version_no是SELECT领域之一,但我想那种场(降序),只需要在第一行。
我在做一些研究,并且读到SORT * BY *不适用于所有入口。但这只是我从阅读中得到的理解。 请让我知道我如何做这项工作。谢谢
这是一个经典的[标签:最大每组],与[许多现有解决方案](http://stackoverflow.com/questions/1313120/retrieving-the-last-record-in-each-组)。 – 2014-10-04 07:42:57