SET_INTERSECTIONS
の集計関数は、複数割当属性を取得し、その属性からのすべての値の共通部分であるセットを構成します。
SET_INTERSECTIONS
関数の構文は、次のとおりです:
SET_INTERSECTIONS(<multi-assign_attribute>)
属性のデータ型は設定データ型である必要があります(複数割当文字列属性の場合のmdex:string-set
など)。
この関数はSELECT
句でのみ使用できます。
SET_INTERSECTIONSの例
RETURN results AS SELECT SET_INTERSECTIONS(Body) AS bodyIntersection FROM WineState GROUP BY WineType ORDER BY WineType
WineType bodyIntersection ------------------------------------ | Bordeaux | { Silky, Tannins } | | Brut | { Robust } | | Chardonnay | { } | | Merlot | { } | | Pinot Noir | { Supple } | | Red | { } | | White | { } | | Zinfandel | { Robust, Tannins } | ------------------------------------
|