EQLを使用すると、ユーザーは問合せ内に直接セットを記述できます。
{<expr1> [,<expr2>]*}ここで、中カッコにより、1つ以上の式をカンマ区切りのリストとして囲みます。
{ 1, 4, 7, 10 }一方、文字列セットは次のようになります。
{ 'Red', 'White', 'Merlot', 'Chardonnay' }
{ x, y + z, 3 }
EQLはセット・コンストラクタ内の整数を必要に応じてdoubleに昇格することに注意してください。したがって、{1, 2}の結果はmdex:long-set型で、{1, 2.5}の結果はmdex:double-set型です。
RETURN results AS SELECT {'Red', 'White'} AS selectWines, WineID AS idRec, WineType AS wines, Body AS bodyAttr FROM WineState HAVING wines IN selectWines ORDER BY idRec
RETURN results AS SELECT WineID AS idRec, WineType AS wines, Body AS bodyAttr FROM WineState WHERE WineType IN {'Red', 'White'} ORDER BY idRec
いずれの問合せでも、WineTypeが'Red'または'White'であるレコードのみが返されます。