33问答网
所有问题
MySQL:如何更新某个字段的值为原来的值加1
比如表中的一条记录的其中一个字段原来的值是1,当我执行这条SQL命令后,它的值会自动加1,使原值1变成2 有没有这样的SQL命令?请指教,谢谢大家!
举报该问题
推荐答案 推荐于2017-04-23
格式:update 表名称 set 字段名称 = 字段名称 + 1 [ where语句] 比如说数据库中有一张student表,要想把id为1的学生成绩(score)加1则 update student set score=score+1 where id = 1 如果你不加where系统就不会知道你具体要更新哪条记录,而导致所有该表中score都增加1,当然,除非这就是你的本意。
记得采纳啊
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/h5dBRPhW4Whh05WW0h.html
相似回答
mySQL
中
如何
修改列为自动增长?急!!!
答:
alter table questionlib modify id int(11) auto_increment;注意事项:修改后从下一条记录开始自动增长。如果想让
原来的
自动增长就得复制现有表的结构(无id),添加id并加上AUTO_INCREMENT,然后通过循环,添加n条空记录,然后对应先前表的id,依次插入数据。
MySql 更新update表中某一个字段记录
答:
update
student set score=score+1 where id = 1 如果是需要多个
字段
同时在
原来的值
的基础上
加1
只用一条sql语句的话,那么就用逗号隔开比如我需要给我的表中计数,表中有三类字段是这样:1.总节点数 :numberNode2.简单节点数 :numberSimpleNode3.复杂节点数 :numberComplexNode 无论是我在给简单...
mysql
中点击一次数据递增一
答:
假设表名是confirm_table,要
加1
的
字段
名是confirm_num,用户uid做key。方法1:用
mysql的UPDATE
命令,前提条件是要修改的记录此前已经INSERT。UPDATE confirm_table SET confirm_num=confirm_num+1 WHERE uid=xxx 方法2:如果不能确定是否已经INSERT,可以用这句:INSERT confirm_table (uid, confirm_num...
大家正在搜
更新表字段值为另一个字段
数据库更新某个字段的值
如何能更新字段值为空
sql更新某个字段的值
数据库更新某个字段为序列值
oracle更新某个字段所有值
通过一个关联字段更新另一个值
更新查询如何清除字段值
mysql更新多个字段值
相关问题
MySQL:如何更新某个字段的值为原来的值加1
如何更新某个字段的值为原来的值加1
mysql中怎么更新某个字段的值为1
在一个mysql数据库表后的某一个字段值为这个字段本身的值+...
mysql中如何更新一个字段的值为它本身的值连接上一个字符串
更新sql数据库的某列的值 ,怎么能通过传递参数使值加1
MySQL把字段更新为前一个字段的值
sql 累加某一字段值,并更新