2
我的表...分貝場(GROUP_CONCAT)作爲陣列
文章領域:
- ID
- 名
貓領域:
- ID
- 名
article_cats領域:
- ID
- 的article_id
- CAT_ID
我有這樣的SQL:
SELECT
a.id AS article_id ,
a.name AS article_name ,
COUNT(c.id) AS num_categories ,
GROUP_CONCAT(c.name) AS categorie_names
FROM
articles AS a
LEFT JOIN
article_cats AS ac
ON
(a.id = ac.article_id)
LEFT JOIN
cats AS c
ON
(ac.cat_id = c.id)
GROUP BY
a.id
,並提供該表的結構:
我需要的是,讓類別編號和名稱在數組中,所以categorie_names將是一個數組,其中每個類別都有字段cat_id和cat_name。
這可能與MySQL?