我有三個表:Stock,Orderline和Order。我在Order表中有一個Total列,我想包含每個訂單的訂單總和。 Orderline表由Order_id,Stock_id和Qty組成,Stock表有Stock_id和Price。我可以篩選與每個Order_id關聯的Stock_ID並顯示每個訂單的數量,我認爲我需要使用內部聯接來計算每個訂單的成本,方法是將每個Stock_id的價格相加並將其乘以訂單行中的數量表和股票表中的價格,但我不知道從哪裏開始。我還希望在計算每個Order_id時將其添加到數據庫中的Total列中,並且不知道如何執行該操作。我正在使用SQLite3。任何幫助將不勝感激。3表內部聯接的SQL計算
順序表: ORDER_ID,ORDER_TOTAL,order_datetime
訂單行表: ORDER_ID,STOCK_ID,數量
庫存表: STOCK_ID,STOCK_PRICE,stock_name
這可能有助於顯示帶有列標題和一些示例行的表格 – BYates
我不確定如何在此處使用表格,並且很難顯示它們。 –