gpt4 book ai didi

mysql - 如何进行多表连接?

转载 作者:行者123 更新时间:2023-11-29 10:36:30 25 4
gpt4 key购买 nike

我想从我商店的数据库中提取一些数据。我想要的数据位于四个表中:ps_order_detailps_ordersps_rierps_customer。主表是ps_order_detail。对于 ps_order_detail 的每条记录,我想根据 id 附加其他表中的相应值:id_orderid_customerid_carrier。问题在于基表 (ps_order_detail) 仅包含 id_order,其他 id 位于 ps_orders 表中。你知道我该如何解决这个问题吗?

最佳答案

您的问题不清楚表的数据布局,但查询如下所示:

select . . . 
from ps_order_detail od join
ps_orders o
using (id_order) join
ps_customer c
using (id_customer) join
ps_carrier ca
using (id_carrier)

关于mysql - 如何进行多表连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46327043/

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