gpt4 book ai didi

mysql - 在sql中使用剩余值减去

转载 作者:行者123 更新时间:2023-11-30 00:45:39 25 4
gpt4 key购买 nike

我有一个问题。我有两个表,想要在这些表之间创建一个减法。例如,一张 table 是巧克力,其他 table 是全部。在巧克力表中,有很多值,但总共只有一个固定值。所以,我需要用这些已支付的巧克力价格减去这个总值(value)。我不知道如何做到这一点。需要帮忙!下面是示例;

巧克力 table :

Item    Price    Status----------------------Dark     5        1White    3        1Normal   2        0

总表:

Item                 Price--------------------------Chocolate package     $10

所以我希望答案应该是 2 美元。

提前致谢!

最佳答案

由于您没有指定表结构,我假设如下

巧克力 table

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'

SQL Fiddle

请注意,如果 totalTable 中存在多行,此查询将引发错误。

关于mysql - 在sql中使用剩余值减去,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21380895/

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