式
式は一般に、1つ以上の関数、属性、定数または演算子の組合せです。ほとんどの式は、関数と属性の単純な組合せです。
サポートされるデータ型
このトピックでは、EQLでサポートされるデータ型の形式を説明します。
演算子の優先順位のルール
EQLでは、次に示す優先順位ルールが演算子に対して強制的に適用されます。
リテラル
この項では、EQLでリテラルがどのように使用されるかを説明します。
関数と演算子
EQLには、データを処理するための多数の組込み関数があります。算術演算子もサポートされます。
EQLの結果を使用したフォローオン問合せの作成
EQLの結果から値を選択し、その値を使用してフォローオン問合せを作成できます。
ルックアップ式を使用した文間参照
EQLでは、定義した文を他の文から参照できます。
ARB
ARB
では、特定のフィールドの値のセットから値を1つ選択します。選択される値は不定ですが一定です。
BETWEEN
BETWEEN
式は、属性の値が特定の値範囲内にあるかどうかを判定します。
COALESCE
COALESCE
式を利用すると、ユーザー指定の方法でNULLを処理できます。これは、ダーティ・データの欠落値を埋めるのによく使用されます。
CASE
CASE
式を使用すると、EQLで条件分岐処理ができるので、問合せ時に意思決定ができるようになります。
IN
IN
式は、メンバーシップ・テストを実行します。