@gespo

Выбрать значения из таблицы1 на основании таблицы2 и умножить на N на основании таблицы3?

Есть БД 5c73fa6d8913d132960552.jpeg
помогите пожалуйста реализовать запрос...
Для каждой лестницы(ladders)-есть свой список комплектующих ( для изготовления 1шт) (calculation).
выбираю этот список лестниц(details_reserve) Лестница_1 = 50шт , лестница_2 = 10шт, лестница_3 = 45шт ....
нужно получить общее количество комплектующих на весь список.
Помогите пожалуйста с советами как это сделать.
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
VlastV
@VlastV
Ведущий разработчик – практик
SELECT SUM(b.number_comp) AS components_count
FROM details_reserve AS a
JOIN calculation AS b 
  ON a.ladder_id = b.ladder_id
WHERE a.reserve_id = :id # если по одному заказу нужна калькуляция
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы