首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字段值增加1

问字段值增加1
EN

Stack Overflow用户
提问于 2014-07-14 12:03:50
回答 2查看 83关注 0票数 1

我需要更新db中的记录并将值增加1。我在Studio上尝试了它,它运行得很好,但是在php脚本中什么也不会发生:

代码语言:javascript
复制
UPDATE db SET
status='active',
times = ((SELECT times FROM db WHERE status='notactive') + '1')
WHERE
status='notactive'

对于这个问题,可以使用特殊的函数吗?我指的是一个特别的函数,它能使价值增加1?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-14 12:08:13

代码语言:javascript
复制
UPDATE your_table
SET status = 'active',
    times = times + 1
WHERE status = 'notactive'
票数 2
EN

Stack Overflow用户

发布于 2014-07-14 12:08:35

试试这个:

代码语言:javascript
复制
UPDATE  db SET
        status = 'active',
        times = (SELECT ISNULL(MAX(times),0) + 1 FROM db WHERE status = 'notactive')
WHERE   status = 'notactive'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24736169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档