这个问题与我的上一个问题类似,但在这种情况下,我希望能够使用表单中的文本框从表中删除某些金额。
同样的情况,用户输入他们想要从表中删除的数据。
例如;
用户从库存中取出了15个MEC-0004并想要更新表格。他们打开(Stock In / Out)表格,选择部分(使用组合框)然后通过在文本框中键入15并按保存或输入来更改表格中的金额。
最后一个问题的SQL代码是这样的:
UPDATE table_to_update
SET column_to_update=value_to_enter
WHERE criteria_column=criteria_value
如果有人指出我正确的方向,我也可以尝试VBA
由于
答案 0 :(得分:0)
您可以在set
子句中引用值本身。因此,通过相对值更改库存量的查询将如下所示:
UPDATE stock_table
SET amount = amount - @Amount
WHERE stock_id = @StockId