У меня есть три таблицы: запас, заказ и заказ. У меня есть столбец Total в таблице Order, который я хочу содержать сумму ордеров для каждого заказа. Таблица Orderline состоит из Order_id, Stock_id и Qty, таблица акций Stock_id и Price. Я могу фильтровать Stock_ids, связанные с каждым Order_id, и отображать Qty для каждого, и я думаю, что мне нужно использовать внутреннее соединение для вычисления стоимости каждого заказа путем суммирования цены каждого Stock_id и умножения его на Qty в позиции заказа таблицу и цену в таблице «Сток», но я не уверен, с чего начать. Я также хочу, чтобы это было добавлено в столбец Total в базе данных при расчете для каждого Order_id и не знаю, как это сделать. Я использую SQLite3. Любая помощь будет принята с благодарностью.SQL Calculations on 3 Table Inner Join
Таблица заказа: order_id, order_total, order_datetime
OrderLine Таблица: order_id, stock_id, кол-во
Stock Таблица: stock_id, STOCK_PRICE, stock_name
Возможно, это поможет показать таблицы с заголовками столбцов и некоторыми образцовыми строками – BYates
Я не уверен, как использовать таблицы здесь, и их сложно показать. –