Всем привет! У меня есть 4 таблицы.
Мне нужно одним запросом объединить их. Но когда я пишу вот такой запрос:
SELECT * FROM `store`
LEFT OUTER JOIN (SELECT * FROM `slider` GROUP BY id) AS x ON store.id = x.id_store
LEFT OUTER JOIN (SELECT * FROM `products` GROUP BY id) AS y ON store.id = y.id_store
WHERE store.id = 1
Или вот такой:
SELECT * FROM `store`
INNER JOIN `slider` ON store.id = slider.id_store
INNER JOIN `products` ON store.id = products.id_store
INNER JOIN `product_image` ON store.id = product_image.id_store
WHERE store.id = 1
То вывод результата дублируется. Вот как тут
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники