gpt4 book ai didi

php - 在mysql php中合并具有相同订单id的记录

转载 作者:行者123 更新时间:2023-11-29 10:46:40 26 4
gpt4 key购买 nike

我有 2 个表,客户和订单,我想在页面上显示每个客户的所有订单。当有 2 个订单属于同一客户 ID 时,我希望将它们合并到 1 个 div 中,以便一起显示。我需要创建 2 个查询和循环才能实现此目的吗?例如。 1 个循环获取订单,另一个循环在其中检查订单 id 是否重复获取记录。请给我建议并提前谢谢您的任何想法。

示例表顾客表客户 ID、客户名称
1、杰森
2、乔

订单表
订单 ID、客户 ID、订单详细信息
1, 1, 笔
2、1、观看
3、2、镜子

我想要实现的目标:
客户_ID、客户_名称、客户_订单
1、杰森,
笔、 watch
2、乔,
镜子。

最佳答案

您可以使用 join 来获取您需要的所有信息
例如对于客户 1

select c.Customer_ID, c.Customer_Name, o.Customer_Order
from Customer c
inner join Order o on o.Customer_ID = c.Customer_ID
where and c.Customer_ID = 1

关于php - 在mysql php中合并具有相同订单id的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44440183/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com