我有两列 user_id 和标签的表。
user_id tags
1 <tag1><tag4>
1 <tag1><tag2>
1 <tag3><tag2>
2 <tag1><tag2>
2 <tag4><tag5>
3 <tag4><tag1>
3 <tag4><tag1>
4 <tag1><tag2>
我想像这样将这两条记录合并为一条记录。
user_id tags
1 tag1, tag2, tag3, tag4
2 tags, tag2, tag4, tag5
3 tag4, tag1
4 tag1, tag2
我怎样才能得到这个?谁能帮我吗。还需要将标签字段转换为数组[]。我对典型的 sql 逗号知之甚少。我只知道基本情况。我是一个 Ruby on Rails 的家伙。