左连接返回重复行

时间:2012-11-04 11:54:23

标签: mysql join left-join jointable

在评论的帮助下解决问题

以下是mysql查询,其中我一直在尝试将表notes与另外两个表user_facilityusers连接,但是当我运行查询时,它会返回重复的行。我使用相同的方式加入我的一个类似的查询,并通过使用Distinct我的问题得到了解决,但使用以下的技巧并没有做到这一点。请告诉我如何解决问题,以便返回不同的行。

谢谢,

SELECT DISTINCT a,b,c
            FROM notes
            LEFT JOIN user_facility ON notes.fk_resident_id = user_facility.fk_user_id
            LEFT JOIN users ON notes.fk_resident_id = users.id where user_facility.fk_facility_id = 101

0 个答案:

没有答案