データアナリストのメモ帳

データアナリストのメモ帳

IT企業で働くデータアナリストのブログ

2021-02-25から1日間の記事一覧

【SQL】STRING_AGGで文字列をGROUP BYしてカンマでつなげる【BigQuery】

SQL

複数行にまたがる文字列のレコードを、GROUP BYで1行にまとめる方法です。 文字列をひとまとめにしたい時に便利です。 STRING_AGGを使います。 SELECT gender, STRING_AGG(name, ', ') AS names FROM UNNEST(ARRAY<STRUCT<gender STRING, name STRING>> [ ('male', 'taro'), ('male', 'jiro'), (</struct<gender>…