我的桌子上有这个
Column A Column B Column C Column D
Galaxy S1 5 BARCODE ADD BARCODE SUBSTRACT
Galaxy S2 4 BARCODE ADD BARCODE SUBSTRACT
Galaxy S3 2 BARCODE ADD BARCODE SUBSTRACT
所以我想要的是,例如,您扫描添加的Galaxy S1的条形码,在B列中5变成了6。
当您为Galxy S3添加条形码时,2变成3
与减法相同,仅将其从b列中扣除
所有条形码都不同。
希望有人可以帮助我。
答案 0 :(得分:0)
假设您的表名为{
"message": "Network Error",
"name": "Error",
"stack": "Error: Network Error\n at createError (http://localhost:3000/_nuxt/commons.app.js:771:15)\n at XMLHttpRequest.handleError (http://localhost:3000/_nuxt/commons.app.js:306:14)",
"config": {
"url": "https://localhost:3000/zapier/hooks/catch/111111/xxxxx/",
"method": "post",
"data": "{\\"name\":\"Jose\"}",
"headers": {
"Accept": "application/json, text/plain, */*",
"Content-Type": "application/json;charset=utf-8"
},
"baseURL": "http://localhost:3000/",
"transformRequest": [
null
],
"transformResponse": [
null
],
"timeout": 0,
"xsrfCookieName": "XSRF-TOKEN",
"xsrfHeaderName": "X-XSRF-TOKEN",
"maxContentLength": -1
}
}
,列名为PROD_INVENTORY
,PRODUCT
,INVENTORY
和CODE_ADD
,则可以这样实现:< / p>
CODE_SUBTRACT
UPDATE PROD_INVENTORY
SET INVENTORY = INVENTORY + 1
WHERE CODE_ADD = :code;
UPDATE PROD_INVENTORY
SET INVENTORY = INVENTORY - 1
WHERE CODE_SUBTRACT = :code;
是您扫描的条形码编号。根据所扫描的代码,其中一条语句将更新一行,另一条语句将不更新任何内容。