gpt4 book ai didi

mysql - 我在 MySQL 中遇到 SUM() 问题

转载 作者:行者123 更新时间:2023-11-29 15:00:28 25 4
gpt4 key购买 nike

我想获取由特定参加者参加的特定客户的BalanceAmt。标准是顾客可以购买不止一件商品。每个购买的元素都被单独记录。在某些情况下,“参加者”值将为 NULL。

这是我的查询:

SELECT Customer, AttendedBy, SUM(BalanceAmt) FROM billing GROUP BY Customer 
HAVING AttendedBy='attender' AND Customer='CustomerName'

我的问题是我得到了“出席者”未参与的值的总和(即,包括 NULL 值)。帮我做一下..

提前致谢..

最佳答案

我感觉问题没有答对,但我会这样写 SELECT 语句

SELECT Customer, SUM(BalanceAmt) 
FROM billing
WHERE AttendedBy='attender' AND Customer='CustomerName'
GROUP BY Customer

我不确定AssignedTo 是什么。如果您想要 Customer、AssignedTo 的总和,那么它将是:

SELECT Customer, AssignedTo, SUM(BalanceAmt) 
FROM billing
WHERE AttendedBy='attender' AND Customer='CustomerName'
GROUP BY Customer, AssignedTo

关于mysql - 我在 MySQL 中遇到 SUM() 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3336041/

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