MYSQL でこのようなことを行うにはどうすればよいですか?
user_id user_group_id is_primary
1 2 1
1 3 0
1 4 0
2 2 0
2 3 1
3 2 0
3 3 1
のようなものに
user_id user_group_ids
1 3,4
2 2
3 2
基本的に、ステートメントは次のようになります....
SELECT user_id, user_group_ids FROM tablename WHERE is_primary = 0
したがって、プライマリではないSETを取得して、そこからSETを構築しようとしています。これを SELECT ステートメントで実行したいと考えています。user_group_ids を作成できるようにする select ステートメントは、別のテーブルに user_group_ids レコードを設定するために使用されます。
これどうやってするの?