php - 向sql中的列添加变量

标签 php mysql sql

很简单的问题,但似乎找不到答案。我有一个 SQL 表格。我正在 php 文件中运行 SQL 查询,我想将变量 $num 添加到表中已有的值并将其存储在那里。因此,如果我的表包含 1000,而 $num 为 4000,则表中的新值应为 5000。会是 UPDATE table SET column = column + '$num' 吗?

最佳答案

您的解决方案可行。我还要确保其中也有一个 WHERE 子句 - 否则您将更新整个表。

例如,如果您只想更新列为某个值的表,则为:

UPDATE table
SET column = column + '$num'
WHERE column = 'someValue'

关于php - 向sql中的列添加变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31195285/

相关文章:

php - Ajax 调用 php 脚本返回 404 错误

php - Ajax 发布带有数字但不带有字母的字符串

php - 创建了我的单文件博客 (php/mysql) - 反馈和注入(inject)?

php - mysql_real_escape_string 不转义"

php - 上传多张图片并在数据库 PHP MySQL 中保存名称

mysql - 来自自连接表和另一个 MySQL 的结果集

php - 将正负存储在变量PHP中

mysql - 打开 MySQL 服务器时如何启用事件调度程序

php - 多个左连接不适用于子查询

java - 具有两个角色的一个用户的输出