@Analka

Проблема с Mysql запросом?

подскажите, как правильно сделать запрос, чтобы в переменную products выводились товары этого заказа

select
       `orders`.*,
       (
           select op.price
           from order_products as op
               left join product_descriptions as pd on pd.product_id = op.product_id
           where pd.language_id = 1 and op.order_id = orders.id
        ) as products
from `orders` where `user_id` = 2
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Frantick
Программист
SELECT op.* as products
FROM order_products as op
INNER JOIN order as o
ON o.id = op.order_id
LEFT JOIN product_descriptions as pd
ON pd.product_id = op.product_id
WHERE pd.language_id = 1 AND o.user_id = 2
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы