メインコンテンツまでスキップ
バージョン: 20 R7 BETA

QUERY WITH ARRAY

QUERY WITH ARRAY ( targetField ; array )

引数説明
targetFieldField値との比較に使用するフィールド
arrayArray検索する値の配列

説明

コマンドは、targetFieldの値が少なくともarray要素のうち1つに等しいレコードを、 targetFieldが属するテーブルの全レコードの中から検索します。検索されたレコードはカレントセレクションとなります。

このコマンドを使用すると、複数の値を使用する検索を素早く簡単に構築できます。

Notes:

  • このコマンドはピクチャまたはBLOB 型のフィールドには使用できません。
  • targetFieldとarrayは同じデータタイプでなければなりません。例外: 時間型のフィールドに対しては倍長整数配列を使用できます。

例題

以下の例題では、フランスとアメリカの顧客を検索します:

 ARRAY TEXT(SearchArray;2)
 SearchArray{1}:="FR"
 SearchArray{2}:="US"
 QUERY WITH ARRAY([Clients]Country;SearchArray)

参照

QUERY SELECTION WITH ARRAY