EQLはSQLと同様に多くの方法で使用されますが、マークされた相違もあります。
DEFINEまたはRETURN句が必要です。これは、SQL共通の表式(またはCTE)と同様に、一時結果セットを定義します。 ただし、次の相違点が適用されます:
RETURNはCTEと通常の文の両方です(結果を生成する文)。
FROM句を使用して文自体を参照することはできません。
SELECT、FROM、WHERE、HAVING、GROUP BYおよびORDER BYは、次の注意事項を持つすべてSQLのようになります:
SELECT文では、属性をそのまま選択する際にASのエイリアシングはオプションです。式を使用する文では、AS別名が必要です。 別名化はSQLではオプションです。
GROUP BYはSELECTを意味します。 つまり、グループ化属性は、明示的に選択されているかどうかに関係なく、常に文書結果に含まれます。
GROUP BY句でMEMBERS拡張機能を使用すると、1つのレコードが複数のグループに参加できます。
WHEREは集計式に適用できます。
PAGEは、SQLの共通ベンダー拡張機能と同様に機能します。
JOIN式のブール結合条件がカッコに含まれている必要があります。 これは、SQLでは不要です。
SELECT文のみがサポートされます。 INSERTやDELETEなどの他のDML文や、DDL、DCLまたはTCL文はサポートしていません。