В моей базе данных у меня есть эти таблицыSQL присоединиться и MySQL
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
Проблема заключается в том, что указанный выше запрос извлекает все данные из таблицы, а не только в том месте, где находится город 1
Что я делаю неправильно?
то, что вы хотите сказать, по 1 в запросе? идентификатор или номер поля? –