ABAP取最大/最小日期的数据详解编程语言

需求描述:符合条件的数据有多条,只取日期最近的或日期最早的一条。

可以使用聚合函数

SELECT MIN( budat ) INTO (wa-budat) FROM vbap
      WHERE vbeln = gt-vbeln AND posnr = gt-posnr.

之前遇到这类需求是先将数据都取出来存到一个内表,然后再将内表按升序或者降序排列,再read table取内表的第一条数据。虽然也能满足需求,但是没有这种办法简洁。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/19558.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论