Php 左键联接两个具有多个结果的表

Php 左键联接两个具有多个结果的表,php,mysql,Php,Mysql,我有两张桌子 第一个顾客 id, name 1, Adam 2, Sam 3, Erik 第二单 id, father_id , order 1, 1, 1000 2, 1, 2000 4, 2, 4000 5, 3, 600 6, 3 , 433 php输出应该是 Adam : orders : 1 - 1000 , 2 - 2000 Sam : orders : 4 - 4000 Erik : orders : 5 - 300 , 6 - 433 在这种情况下,如何使用left j

我有两张桌子

第一个顾客

id, name
1, Adam
2, Sam
3, Erik
第二单

id, father_id , order
1, 1, 1000
2, 1, 2000
4, 2, 4000
5, 3, 600
6, 3 , 433
php输出应该是

Adam : orders : 1 - 1000 , 2 - 2000
Sam : orders : 4 - 4000 
Erik : orders : 5 - 300 ,  6 - 433
在这种情况下,如何使用left join方法进行输出
Im lost

输出通常不会合并这样的结果,但是,具有您的连接的组_concat()应该可以这样做。。。虽然我不知道为什么需要左连接。。。看起来它会起作用。。您想要所有客户,无论他们是否有订单,还是所有订单,无论客户记录是否不再存在?
SELECT 
  c.id,
  c.name,
  GROUP_CONCAT(CONCAT(o.id,' - ',o.order))
FROM customer c
LEFT JOIN orders o
ON c.id = o.father_id
GROUP BY c.id