0
花了数小时试图找出如何创建一个有用的循环,以检索用逗号分隔的类别ID,我决定在这里寻求帮助,希望有人会帮助。 我有两列类别的表products_id和CATEGORY_ID,我希望得到的结果是这样的:Php循环检索与每个产品相关的所有类别
PRODUCT_ID 28 = category_ids)403,302,391,413
我已经在许多不同尝试过方式,但我无法弄清楚如何使其工作。
花了数小时试图找出如何创建一个有用的循环,以检索用逗号分隔的类别ID,我决定在这里寻求帮助,希望有人会帮助。 我有两列类别的表products_id和CATEGORY_ID,我希望得到的结果是这样的:Php循环检索与每个产品相关的所有类别
PRODUCT_ID 28 = category_ids)403,302,391,413
我已经在许多不同尝试过方式,但我无法弄清楚如何使其工作。
使用GROUP_CONCAT
:
SELECT product_id, GROUP_CONCAT(category_id)
FROM yourTable
GROUP BY product_id
谢谢巴尔玛。这是我真正需要的。你为我节省了很多时间。 – Musta
使用''GROUP_CONCAT在MySQL查询()。 – Barmar