gpt4 book ai didi

sqlite - 如何增加一定数量的值(value)?

转载 作者:IT王子 更新时间:2023-10-29 06:16:53 25 4
gpt4 key购买 nike

如何在不读取最后一个值然后更新它的情况下将表中的值增加一定数量?

<表类="s-表"><头>产品数量<正文>灯泡50

我想将数量增加(或减少)x。我首先读取最后一个值 (50),增加或减少它,然后将其写回。有直接的方法吗?

最佳答案

示例 1(对于所有行):

UPDATE product SET price = price + 50

示例 2(针对特定行):

UPDATE product SET price = price + 50 WHERE id = 1

示例 3(针对特定行):

UPDATE product SET price = price + 50 WHERE id IN [1, 2, 3]

示例 4(通用):

UPDATE {table} SET {column} = {column} + {value} WHERE {condition}

地点:

  • {table} - 表名
  • {column} - 列名
  • {value} - 列值应增加或减少的数字
  • {condition} - 一些条件,如果有的话

关于sqlite - 如何增加一定数量的值(value)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/744289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com