-1
我有一個包含多列的表。我需要將數據從一列(錢)添加到另一列(錢),然後逐行更新表。通過將兩個字段加在一起來更新sql列
我試圖選擇這將創建一個tempory列,但沒有數據被保存到數據庫
我試圖插入,但我需要新的總更新進入該領域是計算
我想我的解決辦法是一個更新,但到目前爲止,這不適合我。
更新前;
ID ColumnNameCurrent ColumnNameYTD
A 20.20 89.60
b 55.00 147.38
c 60.98 258.46
d 38.43 7,894.32
後更新(我希望)
ID ColumnNameCurrent ColumnNameYTD
A 20.20 109.80
b 55.00 202.38
c 60.98 319.44
d 38.43 7,932.75
我覺得代碼應該是;
UPDATE TableName
SET ColumnNameYTD = ColoumNameYTD + ColumnNameCurrent
能否請您向我解釋一下我可以在上面改變以獲得理想的結果。
您的兩組數據似乎等同於我;我錯過了什麼? –
謝謝佩德羅我複製了同一張桌子兩次,而不是之前和之後。我一直在看這個這麼久,我認爲我有tunnell願景。感謝您指出並提供任何幫助。 – Sue
您是否收到錯誤訊息? – Edward