jcst.net
当前位置:首页 >> 怎么使mysql数据值提交时自动加1 >>

怎么使mysql数据值提交时自动加1

建立触发器,触发时相应下面的语句, update BBD set cs=cs+1 where ID like id; 其中id为指定的编号。

你说的提交,是指更新的时候嘛 ?如果是的话,给你一个思路,去看看定义字段的时候的onupdate,他表示再这一行被更新的时候执行的操作!

格式:update 表名称 set 字段名称 = 字段名称 + 1 [ where语句] 比如说数据库中有一张student表,要想把id为1的学生成绩(score)加1则 update student set score=score+1 where id = 1 如果你不加where系统就不会知道你具体要更新哪条记录,而...

你是说浏览一次+1 还是提交一个数据时,自动填写1(可以在数据库里设置) 还是数据的前面或后面+1? 以上都能实现

与程序一样:update 表名 set start = start + 10

在建立表的时候设置id为自动增长的 [id] [int] IDENTITY (1, 1) 在insert into user(name,passwd) values (name ,passwd) 就可以了。你新增一条数据 id 就会自动加1

建立触发器,触发时相应下面的语句, update BBD set cs=cs+1 where ID like id; 其中id为指定的编号。

格式:update 表名称 set 字段名称 = 字段名称 + 1 [ where语句] 比如说数据库中有一张student表,要想把id为1的学生成绩(score)加1则 update student set score=score+1 where id = 1 如果你不加where系统就不会知道你具体要更新哪条记录,而...

首先,加1的列须是整型的。其实也没什么意义。 sql这样: update 表名 set 字段=字段 + 1 where 条件; 不知楼主要实现什么样的功能呢?

测试: select mege_id+10 from 表 没问题 update 表 set mege_id=mege_id+10

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com