2020-09-27 00:48发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们。 我的内部表gt_ma... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们。
我的内部表gt_mara中有一组文章。 我想根据BUDAT(输入日期)从MSEG表中选择最近的两条数据记录,以确保GT_mara的所有条目具有良好的性能。
我可以使用MAX函数。 但是会返回单条记录。 但是我需要两个。
致谢
shefeek m k
我想没有简单的解决方案。 使用较大的SELECT并从内部表中删除条目(请参阅Horst答案),或者如果使用的是较小的内容,请参阅Bertrand答案),或者使用本机SQL(您也必须摆脱FOR ALL ENTRIES;对于 Oracle,使用RANK,您可以在这里查看: https://stackoverflow.com/questions/2306744/oracle-sql-how-to-retrieve-highest-5-values-of-a-column )。
最多设置5个标签!
我想没有简单的解决方案。 使用较大的SELECT并从内部表中删除条目(请参阅Horst答案),或者如果使用的是较小的内容,请参阅Bertrand答案),或者使用本机SQL(您也必须摆脱FOR ALL ENTRIES;对于 Oracle,使用RANK,您可以在这里查看: https://stackoverflow.com/questions/2306744/oracle-sql-how-to-retrieve-highest-5-values-of-a-column )。
一周热门 更多>