我正在选择一个表,该表具有多个相同的记录(相同REQUEST_ID
)和不同的VERSION_NO
. 所以我想对它进行降序排序,这样我就可以取最大的数字(最新记录)。
这就是我所拥有的...
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 * 不适用于所有条目。但这只是我阅读后的理解。请让我知道如何使这项工作。谢谢