gpt4 book ai didi

javascript - SQL SELECT 和 UPDATE 语法

转载 作者:行者123 更新时间:2023-11-29 09:46:54 24 4
gpt4 key购买 nike

我正在尝试使用单个语句在 SQL 中执行 SELECT 和 UPDATE。经过一番 Google FU 之后,我似乎找不到任何有关它的文档。或者也许我正在寻找错误的东西。

inquirer
.prompt([{
name: "updateID",
type: "input",
message: "What's the ID of the product you'd like to update?"
},
{
name: "updateQuantity",
type: "input",
message: "How many units would you like to add to inventory?"
}]).then(function(answer) {
connection.query("SELECT id, stock_quantity FROM products WHERE ?",
{
id: parseInt(answer.updateID)
}, function(err, res) {

})

})

我希望有一种方法可以在单个语句中执行 SELECT 和 UPDATE。

最佳答案

除非您特别想要读取该产品的数据,否则您不需要更新值之前执行SELECT操作。根据您的代码,此查询应该执行您想要的操作:

UPDATE products
SET stock_quantity = stock_quantity + ?
WHERE id = ?

如果您也想读取数据,则必须执行单独的 SELECTUPDATE 查询。

关于javascript - SQL SELECT 和 UPDATE 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55506464/

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