BETWEEN
式は、属性値が値の範囲内にあるかどうかを判断します。
BETWEEN
の構文は、次のとおりです:
<attribute> BETWEEN <startValue> AND <endValue>ここで、<attribute>は、値がテストされる単一割当て属性です。
BETWEEN
は、<attribute>の値が<startValue>の値以上、<endValue>の値以下である場合にTRUEを返すことを意味します。
1つの例外を除き、<attribute>は<startValue>および<endValue>と同じデータ型である必要があります(サポートされているデータ型は、整数、二重、dateTime、期間、時間、文字列およびブールです)。 ただし、整数はdouble型に昇格されるため、整数とdoubleを組み合せて使用できます。
BETWEEN
引数(<attribute>、<startValue>または<endValue>)のいずれかがNaN (数値ではない)値である場合、式はFALSEと評価されます。
BETWEEN
の簡単な例を示します:
RETURN Results AS SELECT SUM(AMOUNT_SOLD) AS SalesTotal FROM SaleState WHERE AMOUNT_SOLD BETWEEN 10 AND 100 GROUP BY CUST_STATE_PROVINCE