part_id = '1' の車を含めないようにクエリを作成しようとしています。これは機能しますが、car_id が他の複数の part_id に関連付けられているため、車は引き続き表示されます。
これが私のクエリです:
SELECT
distinct car.car_id,
part.description
FROM car
JOIN car_parts part on (car.car_id = part.car_id)
WHERE part.part_id <> '1'
私のテーブル: car_parts
Car ID | Part ID
1 1
1 3
1 4
2 2
2 5
2 7
3 1
3 4
3 9
4 1
クエリから返される唯一の car_id は car_id = 2 です。