次のような JSON の列を含むテーブルがあるとします。
{"payload":[{"type":"b","value":"9"}, {"type":"a","value":"8"}]}
{"payload":[{"type":"c","value":"7"}, {"type":"b","value":"3"}]}
b
すべてのエントリの平均値を取得する Presto クエリを作成するにはどうすればよいですか?
これまでのところ、Hive の横方向ビューの爆発のようなものを使用する必要があると思います。これに相当するものは、Presto のクロス ジョイン アンネストです。
しかし、私は Presto クエリの書き方に行き詰まっていますcross join unnest
。
cross join unnest
すべての配列要素を展開して選択するにはどうすればよいですか?