我有一个名为 salesinvoiceitems 的表,其中包含以下字段
- 发票号码
- 姓名
- 数量
- 速度
- 账本Id
还有一个字段为的余额表
- 发票号码
- 账本Id
- 数量
在余额表中,我有所有包含发票编号的行。我想更新 salesinvoiceitems 表中的金额。金额需要计算如下:
salesinvoicetable 中一张发票的所有行的 SUM OF (RATE X QTY)。
我试过这个但没有用:
INSERT INTO balancetable (ledgerId,invoiceNumber,date,company,triggerredby)
SELECT buyerId,invoiceNumber,invoiceDate,company,"salesinvoices" as triggerredby
FROM salesinvoices
请阐明一些观点。