Есть такая таблица:
Нужно достать массив товаров, чтобы товар не дублировался и в нем в массиве были pay и devivery. Проект на php.
Вот запрос:
SELECT t.id,
t.name,
p.id AS p_id,
p.name AS p_name,
d.id AS d_id,
d.name AS d_name
FROM tovar t
LEFT JOIN tovar_to_pay tp ON t.id = tp.id_tovar
LEFT JOIN pay p ON tp.id_pay = p.id
LEFT JOIN tovar_to_deliv td ON t.id = td.id_tovar
LEFT JOIN deliv d ON td.id_deliv = d.id;
Вот результат выборки:
Как видно товары дублируются. Менять запрос можно или же на php сделать скрипт который все это приведет к нужному результату.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники