【问题标题】:How to update a value in the db based on its previous value如何根据之前的值更新数据库中的值
【发布时间】:2015-01-19 07:44:36
【问题描述】:

考虑到多个用户可能会更新同一个值,如何根据其先前的值更新数据库中的值?


例如:

如果我的桌子是这样的:

id  lect_count

 1        15

 2        6

例如如何将lect_count 列更新为lect_count+1 WHERE id = 1?

【问题讨论】:

  • 你在你的问题中做到了:) lect_count = lect_count+1 WHERE id = 1

标签: c# sql asp.net linq informix


【解决方案1】:

就这么简单:

UPDATE tablename SET lect_count = lect_count + 1 WHERE id = 1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-12
    • 1970-01-01
    • 1970-01-01
    • 2011-01-29
    • 2013-07-03
    • 1970-01-01
    • 2019-09-12
    • 1970-01-01
    相关资源
    最近更新 更多