我有一个问题。我有2个表,并希望在这些表之间创建一个减法。例如,一张桌子是巧克力,其他桌子是巧克力。在巧克力表中,有许多值,而总计只有一个固定值。因此,我需要用这些仅支付的巧克力价格减去这个总价值。我不明白如何做到这一点。需要帮忙!以下是示例;
巧克力表:
Item Price Status ---------------------- Dark 5 1 White 3 1 Normal 2 0
总表:
Item Price -------------------------- Chocolate package $10
所以我希望答案应该是2美元。
提前致谢!
答案 0 :(得分:0)
由于您没有指定表格结构,我假设在
之下巧克力桌
Item Price Status
----------------------
Dark 5 Paid
White 3 Paid
Normal 2
查询
Select (Select total From totalTable) - SUM(Price) as Balance
FROM ChocolateTable
WHERE Status='Paid'
请注意,如果totalTable
中存在多行,则此查询将抛出错误。