爲了執行此操作(在標題描述中),顯然它已經是規範化數據庫,因此內部聯接類型的檢查將被肯定使用。如果列值id與另一個表(標準化表格)中ID的描述相匹配,則在指定列中插入數據
比方說,我們有一個客戶表和一個給定的customer_ID作爲主鍵,以及描述名字姓氏等,並在另一個表(Customer_Sales_History)Customer_ID列也是爲了使其能夠以查詢方式進行搜索。
更新: 我奮鬥的是,我需要通過CUSTOMER_NAME & Customer_Lastname檢查,以增加在特定的列中的XML(SOAP響應)格式的收購,但附加到特定CUSTOMER_IDS具體數據。
如果CUSTOMER_NAME =「約翰」和Customer_Lastname =「馬丁」然後填充salescode產品數量和產品描述與價值觀
體積大(數千行),以便SQL可能需要填充從插入另一張桌子,即時通訊這種類型的清涼卷。
Customer Table
Customer_ID | Customer_Name | Customer_Lastname
1 | John | Martin
2 | Jack | White
3 | Don | Carrera
Customer_Sales_History Table
Customer_ID | Sales_Code | ProductQuantity | ProductDescription
2 | X | X | X
爲了與CUSTOMER_ID 2作爲給定目標我必須在一行CUSTOMER_NAME =傑克和Customer_Lastname =白色和填充Sales_Code Product_Quantity &產品說明匹配插入給定的數據Customer_Sales_History表。
那麼這個「XML格式」應該如何呢?你需要哪些信息?你真的需要插入數據還是想在歷史表中更新_update_現有的行? sales_code,productquantity和productdescription的值來自哪裏?您的客戶表似乎並沒有這個功能。 –
這是一個SOAP響應所以它像傑克 白 <產品數量> 2產品數量> <產品描述> SQL HOW TO傻瓜產品描述>的事情也就是這樣的迴應像45.000 others ..所以即時嘗試做的是創建一個SQL語句,所以我不必手動做...除此之外,我可以用Navicat做。 1行不需要SQL代碼。 –
adtoctor
對不起,我不明白。爲什麼不能使用簡單的'insert into customer_sales_history(...)values(...)'? –