我有两个表格,类似于下面的表格1和表格2。我想要一个类似于表格3的输出结果。
Table 1
ParticipantsId | Description | Duration
1,2 Demo 60 mins
1 Test 25 mins
1,2,3,4 Alpha 30 mins
4,5,6,2 MCQ 120 mins
表格2
UserId | Name | Age
1 Aku 21
2 Greg 18
3 Denver 24
4 Mike 22
5 Sid 24
6 Sriten 19
我希望输出结果如下:
表格3
users | Description | Duration
Aku,Greg Demo 60
Aku Test 25
Aku,Greg,Denver,Mike Alpha 30
Mike,Sid,Sriten,Greg MCQ 120
我尝试了find_by_set、group和其他各种可能性,但是我无法获得所需的结果,请帮忙。