mysql - 如何在表格列中加一?

标签 mysql database

我有一个充当计数器 (int) 的 mysql 表列。每次更新该列时,我都希望字段值加上 1。

所以如果它是 45,我希望它是 46。

我如何使用 SQL 来做到这一点?

最佳答案

您可以使用这样的查询:

update your_table 
set your_column = your_column + 1 
where identifier = X

当然,由您来替换表和列的名称 ;-)
并确保where 子句中的条件正常;-)

关于mysql - 如何在表格列中加一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2263076/

相关文章:

mysql - 格式化mysql中的日期字段

python - sqlalchemy 随 executemany 从版本 0.5 到 0.7 发生变化

java - 如何将 java.util.Date 存储到 UTC/GMT 时区的 MySQL 时间戳字段中?

mysql - 在大型 MySQL 表中查找记录的最佳方法是什么?

database - 使用数据库撤消

php - Laravel 5.3,似乎无法配置使用哪个数据库?

mysql - 170 MB 的数据库对于 350 个帖子来说是否太大?

MYSQL - 零等值的文本 VARCHAR

sql - Excel导入Access

php - 在 windows x64 中从 php 连接到 oracle 数据库