首頁 > 資料庫 > mysql教程 > 如何從 MySQL 資料庫列中減去一個值而不會出現錯誤?

如何從 MySQL 資料庫列中減去一個值而不會出現錯誤?

Mary-Kate Olsen
發布: 2024-12-20 12:08:11
原創
491 人瀏覽過

How Can I Subtract a Value from a MySQL Database Column Without Errors?

透過使用 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板