Prevent duplicate values in LEFT JOIN

后端 未结 5 1236
礼貌的吻别
礼貌的吻别 2020-12-05 07:55

I faced a situation where I got duplicate values from LEFT JOIN. I think this might be a desired behavior but unlike from what I want.

I have three tabl

5条回答
  •  清歌不尽
    2020-12-05 08:20

    SELECT p.id, p.person_name, d.department_name, c.phone_number 
    FROM person p
      LEFT JOIN department d 
        ON p.id = d.person_id
      LEFT JOIN contact c 
        ON p.id = c.person_id 
    group by p.id, p.person_name, d.department_name, c.phone_number
    

提交回复
热议问题