Home >Database >Mysql Tutorial >How to Correctly Subtract Values from a MySQL Column?

How to Correctly Subtract Values from a MySQL Column?

Barbara Streisand
Barbara StreisandOriginal
2024-12-30 17:25:10641browse

How to Correctly Subtract Values from a MySQL Column?

Subtracting Values from a MySQL Column

When attempting to update a column in MySQL by subtracting a value, it's important to understand the proper syntax. Unlike the suggested query:

UPDATE `a75ting`.`username` SET `points` = '`points` - 5'

the correct approach is:

UPDATE a75ting.username
SET points = points - 5

The key difference here is the omission of single quotes around the expression 'points - 5'. When you include the single quotes, it becomes a plain text string. By removing them, MySQL recognizes 'points' as a field and performs the necessary subtraction.

To clarify, the expression 'points - 5' instructs MySQL to subtract 5 from the current value of the 'points' field for each row in the table. This allows you to efficiently adjust the 'points' column without manually computing new values.

The above is the detailed content of How to Correctly Subtract Values from a MySQL Column?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn