我的桌子..
文章字段:
- 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 
它提供了这个表结构:

我需要的是,在数组中获取类别 ID 和名称,因此 categorie_names 将是一个数组,其中每个类别都有字段 cat_id 和 cat_name。
这可以用 mysql 吗?