已JCDS工单状态更改表为例,UDATE字段为修改日期,本例取工单的最后修改状态,内嵌的select取日期的最大值,为单值,查询结果可用于外部select的条件
SELECT objnr, stat, udate, utime
INTO TABLE @data(wt_jcds)
FROM jcds AS m
WHERE udate = ( SELECT MAX( udate ) FROM jcds WHERE objnr = m~objnr
AND stat = m~stat
AND inact = m~inact
and udate <= @lt_budat-high )
AND objnr LIKE '%OR%'
AND udate <= @lt_budat-high
AND stat IN @gt_stat2
AND inact = ''.
本文介绍了一种通过SQL查询获取指定条件下工单的最新状态的方法。利用子查询找到每个工单对象编号(objnr)的最大修改日期(udate),进而筛选出最新的工单状态(stat)。适用于跟踪和管理工单系统中变动频繁的数据记录。

8403

被折叠的 条评论
为什么被折叠?



