我有两个表如何左连接两个表上只是唯一的ID
表1:
color_id | label
---------|------
2 | 0
3 | 0
2 | 0
1 | 0
4 | 1
4 | 1
5 | 0
表2:
color_id
--------
2
1
4
我想要一个查询,只是给了我表2中存在的color_id的结果
所以,我写道:
SELECT *
FROM table1
LEFT JOIN table2
ON table1.color_id = table2.color_id
WHERE table2.color_id IS NOT NULL
但是,上面给出了重复。含义我得到
2 | 0
2 | 0
1 | 0
4 | 1
4 | 1
我不想在结果中出现重复。我只想要独特的物品。