CARDINALITY
行関数はセットを受け取り、そのセット内の要素数を返します。
CARDINALITY
関数の構文は、次のとおりです:
CARDINALITY(<set>)
setは、任意のセットのデータ型(mdex:string-set
またはmdex:long-set
など)です。 たとえば、setは複数割当のdouble属性にすることができます。
CARDINALITYの例
RETURN results AS SELECT WineID AS id, CARDINALITY(Body) AS numBody FROM WineState WHERE WineID < 7 ORDER BY id
id numBody --------- | 1 | 0 | | 2 | 0 | | 3 | 2 | | 4 | 2 | | 5 | 4 | | 6 | 1 | ---------
numBody列には、各レコードに設定された本文の要素数が表示されます。