私のデータベースにはこれらのテーブルがあります
products
-------------
id | title |
-------------
1 Cheese
2 Milk
3 Water
など……
products_to_city
-----------------------
city_id | product_id |
-----------------------
1 1
1 2
2 3
3 1
3 1
このSQLクエリを使用して結果を取得しています
SELECT
p.id,
p.title
FROM products p
LEFT JOIN products_to_city ptc ON ptc.id = 1
問題は、上記のクエリが、city が 1 の場所だけではなく、テーブルからすべてのデータをフェッチすることです。
私は何を間違っていますか?