SQL Server 2008:我有一個表,其中有三列Ship Qty, Size, Qty
。SQL Server存儲過程中的數據相乘
我們需要通過乘以兩個其他列來更新列Qty
。
目前這是在表中的數據查詢後
Ship Qty Size Qty
2 1*100 EA NULL
3 3*20 ML
預期結果
Ship Qty Size Qty
2 1*100 EA 200
3 3*20 ML 180
- 分割尺寸到尺寸1(前十)至size2(X背後)(例如1×100 EA => Size1 = 1,SIze2 = 100)
- 乘以船舶數量*尺寸1 *尺寸2
- 更新字段數量w ith結果數量爲空或空
我不知道,我怎麼能在SQL Server內部做到這一點?我相信一個存儲過程會很有幫助!
是否只更新有NULL或空的Qty? – goofyui
這是第三方數據庫!我在你的帖子中看到了自己的價值觀。所以,我沒有辦法選擇一個獨立的桌子,可能我們可以選擇可變的或可變的 – goofyui
然後你應該告訴第三方他們做錯了。 –