透過使用 MySQL 減去值來更新資料庫列
在 MySQL 中,透過減去值來更新資料庫列非常簡單。但是,為了確保成功更新,您需要記住一個關鍵步驟:刪除計算周圍的單引號。
考慮此範例查詢:
UPDATE `a75ting`.`username` SET `points` = '`points` - 5'
此查詢不會可以如預期般運作,因為「points - 5`」周圍的單引號將表達式轉換為純文字字串。相反,刪除單引號以引用“points”字段,並從其當前值中減去5:
UPDATE a75ting.username SET points = points - 5
使用此更正的查詢,MySQL 將通過從每個記錄的值中減去5來正確更新“points”列目前值。請記住,在使用計算(包括減法等算術運算子)更新列時,請跳過計算周圍的單引號。
以上是如何從 MySQL 資料庫列中減去一個值而不會出現錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!