【发布时间】:2013-11-12 20:58:31
【问题描述】:
我有许多要操作的表。我想获得用户拥有的所有余额的总和,我希望从中减去他们所有信用卡余额的总和加上到月底仍需要支付的所有账单的总和。 我有一个非常繁忙的 Mysql 查询,但它一直被拒绝。 它的各个部分单独工作,但我无法让完整的查询工作。
Select Sum ((Select SUM(Balance) from account)-
(Select sum((select sum(Balance) from credit_card) - (select sum(Amount) FROM bills where Date > 12)))
谁能看到我哪里出错了?
【问题讨论】:
-
您没有多个用户?这是针对所有用户的查询。如果您共享表结构和一些示例数据,您可能可以获得更简单的查询。
-
根据 Filipe 所说,您能否解释一下您的查询“被拒绝”是什么意思?当您尝试运行查询时,MySQL 是否显示错误,或者您是否有一个 DBA 不允许您按照当前编写的方式运行它?
标签: mysql