我有一個商店程序在java和一個數據庫訪問。我的數據庫中已經有2個表格,分別是customers表格和products表格。如何將新值插入兩個相關的表中?
我想添加一個訂單表,其中主鍵是一個自動編號和一個order_line表來完成這個應用程序。我想要這樣的桌子..
customer(cust_id, name, ....)
orders(order_no, cust_id, date_purchased,...)
order_line(order_no, product_id, ...)
products(product_id, product_name, price,....)
當客戶購買產品時,我可以將新值插入到訂單表中。我不清楚的是我怎麼能插入order_line表,因爲我在訪問中創建的order_no是類型自動編號。
我會首先創建一個select語句,讓order_no值將其置於order_no的order_line表中嗎?或者我只需要把它放在一個查詢中。
有這方面經驗的人嗎?任何建議表示讚賞。
獲得從訂單表中的順序自動編號與@@身份 – Fionnuala