我有一个像这样的表格配置文件
表_1
reg_id | 注册名称 | reg_颜色 |
---|---|---|
1 | 约翰 | 2,3 |
2 | 母鹿 | 1,3 |
3 | 简 |
表_2
id_颜色 | 颜色 | reg_num |
---|---|---|
1 | 黑色 | 2,3 |
2 | 白色 | 1,3 |
3 | 绿色 |
我想将表 1 中的 reg_color 列与 id_color 连接起来,表格应如下所示
reg_id | 注册名称 | 名称_颜色 |
---|---|---|
1 | 约翰 | 白色、绿色 |
2 | 母鹿 | 黑色、绿色 |
3 | 简 |
选择 req_id,req_name,GROUP_CONCAT(颜色分隔符 ', ') 作为 'name_colour' 来自表_1 JOIN table_2 ON table_2.id_colour = table_1.reg_colour
不工作