在花了好几个小时试图弄清楚如何创建一个有用的循环以便检索用逗号分隔的类别ID之后,我决定在这里寻求帮助,希望有人能提供帮助。 我有一个包含两列products_id和category_id的类别表,我希望得到这样的结果:
Product_id 28 = category_ids)403,302,391,413
我已经尝试过许多不同的方法,但我无法弄清楚如何让它发挥作用。
答案 0 :(得分:2)
使用GROUP_CONCAT
:
SELECT product_id, GROUP_CONCAT(category_id)
FROM yourTable
GROUP BY product_id