2016-12-24 49 views
0

花了数小时试图找出如何创建一个有用的循环,以检索用逗号分隔的类别ID,我决定在这里寻求帮助,希望有人会帮助。 我有两列类别的表products_id和CATEGORY_ID,我希望得到的结果是这样的:Php循环检索与每个产品相关的所有类别

PRODUCT_ID 28 = category_ids)403,302,391,413

我已经在许多不同尝试过方式,但我无法弄清楚如何使其工作。

请查看附件中我正在使用的表格的截图。 Associated categories table

+0

使用''GROUP_CONCAT在MySQL查询()。 – Barmar

回答

2

使用GROUP_CONCAT

SELECT product_id, GROUP_CONCAT(category_id) 
FROM yourTable 
GROUP BY product_id 
+0

谢谢巴尔玛。这是我真正需要的。你为我节省了很多时间。 – Musta

相关问题