ID
からへの 1 対多のマッピングを持つテーブルがありますsome_value
。some_value
特定の のすべてを取得できるクエリはID
どれですか?
の最終結果として、SQL で役立つ任意の配列、文字列、またはその他のオブジェクトを使用できますlist_of_values
。私のコンマ区切り形式を使用する必要はありません。
私の特定のSQLのバリエーションはHiveですが、構文と機能はMySQLと非常に似ています:)
開始テーブル:
ID some_value
----------- ------------
1 a
1 b
1 c
2 x
2 y
2 z
2 a
3 g
3 h
完成したテーブル:
ID list_of_values
---------- ----------------
1 a, b, c
2 x, y, z, a
3 g, h