У меня есть три таблицы. Я хочу написать запрос для расчета общей стоимости обработки каждого заказа, используя таблицы в MySQL.
create table orders(id integer, packaging varchar(100), delivery
varchar(100));
create table packaging_cost_tbl(packaging_type varchar(100), packaging_cost
integer);
create table delivery_cos_tbl(delivery_type varchar(100), delivery_cost
integer);
insert into orders(id, packaging, delivery) values(1, "Large", "Fast"),(2,
"Small", "Fast"), (3, "Large", "Express"), (4, "Medium", "Standard"), (5,
"Fragile", "Express"), (6, "Medium", "Fast"), (7, "Medium", "Standard");
insert into packaging_cost_tbl(packaging_type, packaging_cost)
values("Small", 2), ("Medium", 5), ("Large", 8), ("Fragile", 10);
insert into delivery_cost_tbl(delivery_type, delivery_cost)
values("Standard", 3), ("Fast", 7), ("Express", 15);
введите описание изображения здесь
Я упомянул выше создание запросов к таблицам и запросов на вставку данных для каждой таблицы. Вывод должен быть,
- ID заказа
- Общая стоимость обработки (стоимость обработки = стоимость упаковки + стоимость доставки)