gpt4 book ai didi

mysql - SUM(MAX( ) + MAX( )) 怎么做?

转载 作者:太空宇宙 更新时间:2023-11-03 11:32:12 29 4
gpt4 key购买 nike

SUM(MAX() + MAX()) 有正确的方法吗?

这是我一直在努力做的事情

SELECT 
SUM(MAX(account.BALANCE1) + MAX(account.BALANCE2)) AS TOTALBALANCE
FROM
account
JOIN
transaction t ON account.PRIMARYKEY = t.ACCOUNTKEY
WHERE
NOT EXISTS( SELECT
1
FROM
transaction a
WHERE
a.ACCOUNTKEY = t.ACCOUNTKEY
AND a.TYPE = 'PAYMENT')
HAVING TOTALBALANCE > 0

内容如下:

Error Code: 1111. Invalid use of group function

最佳答案

由于您没有指定任何 GROUP BY 子句,

MAX(account.BALANCE1) + MAX(account.BALANCE2)

应该足以满足您的需求。

关于mysql - SUM(MAX( ) + MAX( )) 怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48897086/

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