更改mysql查询行中的一个值并更新新值

时间:2013-12-07 19:16:09

标签: mysql

 event = [eid,pid,visibility]
          3    4     4
          2    3     3
  1. 如果我想更改eid = 3的可见性值。如何为此编写mysql查询 我想用特定值更改它

  2. 可以同时更改eid和pid吗?

  3. 如果我想添加或减去值。例如,当我更新时,我想-1为可见性。 对此有什么疑问?

  4. 谢谢

1 个答案:

答案 0 :(得分:1)

我不太确定你想在eid和pid中放入什么值,但是你可以确保你可以同时更新它们。

回答问题1:

UPDATE event SET visibility = visibility-1 WHERE eid = 3

回答问题2& 3:

UPDATE event SET eid = 1, pid = 1, visibility = visibility-1 WHERE eid = 3

我希望这可以给你一个明确的答案,你想要实现的目标:)