- カテゴリ:
集計関数 (半構造化データ)、 ウィンドウ関数 (一般)、 半構造化データ関数と構造化データ関数 (配列/オブジェクト)
OBJECT_AGG¶
グループごとに1つの OBJECT を返します。各(key、 value)入力ペアに対して、 key は VARCHAR で、 value は VARIANT でなければなりません。結果の OBJECT には、 key: value フィールドが含まれます。
- エイリアス:
OBJECTAGG
構文¶
集計関数
ウィンドウ関数
使用上の注意¶
NULL
keyおよび/またはvalueを持つ入力タプルは無視されます。グループ内でキーが重複すると
Duplicate field key 'key'エラーが発生します。DISTINCT キーワードはサポートされていますが、
keyとvalueの両方が等しい重複行のみを除外します。
この関数がウィンドウ関数として呼び出される場合、以下はサポートされていません。
OVER 句内の ORDER BY 句。
明示的なウィンドウフレーム。
例¶
この例では、 OBJECT_AGG を集計関数として使用しています。