怎么在mysql里面我运行一个sql语句某个字段就加1?

比如

运行一个sql语句de_name字段就变成3

有这样的sql语句吗 怎么写?求指点

第1个回答  2014-11-12
update table set de_name = de_name+1 where id =1;追问

update table 表名 de_name = de_name+1 where id =1
这样吗?
怎么不行啊

本回答被提问者采纳
第2个回答  2014-11-12
可以写触发器,解决你的需求,你是想一旦有查询、新增或修改时,就更新此字段的数值,是吗?追问

不是 就前端给我一个值我就把某个值加一

追答

那就用update 语句 就可以了

对了,请问de_name 是什么数据类型?要是varchar类型的话,需要把 de_name 转化number类型,再加前端的值

update table_name  de_name = de_name+数值 where id =1

本回答被网友采纳