[英]sql update query not running
您好,我嘗試在phpmyadmin中測試以下mySql查詢,然后在測試環境頁面中使用它。
我的結果應通過將所保存的現有值加上2000並將其總數存儲在first_Name和last_Name匹配的位置來更新donate_Total。 我在下面的sql代碼中指定了用戶,但是該用戶無法運行,是否有任何指針?
UPDATE `donate` SET `donate_Total`= 'donate_Total' + 2000 WHERE first_Name = 'Test' AND last_Name ='One' ;
表名是donate,要更新的列名是donate_Total
將“ donate_total”更改為donate_total(不帶引號)。 您試圖將兩個整數相加,因此不能將其作為字符串放置。
UPDATE `donate` SET `donate_Total`= donate_Total + 2000 WHERE first_Name = 'Test' AND last_Name ='One' ;
我猜您想將2000
添加到donate_total
。 如果2000
不是列名,則保留[]
和'
UPDATE `donate`
SET donate_Total = donate_Total + 2000
WHERE first_Name = 'Test'
AND last_Name ='One' ;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.