hellow. У меня есть такой продукт tablt
+-------+-------+
| id | name |
+-------+-------+
+-------+-------+
| 1 | shirt |
+-------+-------+
color table like below:
+-------+--------+
| id | color |
+-------+--------+
+-------+--------+
| 1 | red |
+-------+--------+
+-------+--------+
| 2 | yellow |
+-------+--------+
+-------+--------+
| 3 | black |
+-------+--------+
и таблица shirt_color:
+------------+----------+
| product_id | color_id |
+------------+----------+
+------------+----------+
| 1 | 1 |
+------------+----------+
+------------+----------+
| 1 | 2 |
+------------+----------+
+------------+----------+
| 1 | 3 |
+------------+----------+
Я хочу написать запрос, чтобы получить все продукты и их цвета (но все цвета в одном столбце массива), как показано ниже:
+-------+-------+---------------+
| pro_id| name | colors |
+-------+-------+---------------+
+------+-------+----------------+
| 1 | shirt |red,yellow,black|
+------+-------+----------------+