1

JEST テーブルのオブジェクト番号ごとに、メインのステータスと見なす単一のステータスを取得したいと考えています。

主な問題は、私の場合、I0076 (削除フラグ) のような一意と見なされるステータスが、作成済み (I0001) などの他のステータスと同時にアクティブになる可能性があることです。このシナリオでは、GROUP BY objnrを使用してから、I0076 が常に他のステータスをオーバーライドするステータスで CASE を使用したいと考えています。

ABAP CDSまたはSQLでそれは可能ですか? それとも、これを解決するために ABAP コード (AMDP または後処理) を作成する必要がありますか?

入力:

+-------+-------+
| OBJNR | STAT  |
+-------+-------+
| OBJ1  | I0001 |
| OBJ1  | I0076 |
| OBJ2  | I0001 |
+-------+-------+

出力:

+-------+-------+
| OBJ1  | I0076 |
| OBJ2  | I0001 |
+-------+-------+
4

2 に答える 2