SAP テーブル・クエリでは、SQL IN 演算子を使用して、WHERE 節にフィールド値のリストまたは範囲を指定できます。 これは、実行時に値を渡すためにジョブ・パラメーターと一緒に使用される場合に便利です。これは、ABAP ステートメント SELECT-OPTIONS を使用して内部で実装されます。
この条件を使用可能にするには、抽出オブジェクト SQL 条件ビルダーで、「単一値演算」から IN 演算子を選択し、「値」ドロップダウン・リストからジョブ・パラメーターを選択します。
各値はセミコロン (;) で区切ります。値にセミコロンを含む場合は、値の中のセミコロンの前に、 スラッシュ (/) を置いてください。リスト内の値はセミコロン (;) を使用して区切ります。値の範囲を指定するには、高い値と低い値の間に二重コロンを使用します。
例えば、次のとおりです。
value1;value2;valu/;e3
100::200