gpt4 book ai didi

mysql SUM(值) 其中 SUM(值) > 2500

转载 作者:行者123 更新时间:2023-11-29 10:18:13 27 4
gpt4 key购买 nike

我有一个交易表(针对所需列进行了简化):

id    client_id    value
1 1 200
2 2 150
3 1 350
4 2 100

我想返回 client_id,其中 sum(value) >= 500。

我尝试过:从交易中选择 client_id, sum(value) 作为总计,其中总计 >= 500;该查询返回“#1054 - 'where 子句' 中的未知列 'total'”

我也尝试过:从交易中选择 client_id, sum(value) WHERE sum(value) >= 500;
该查询返回“#1111 - 组函数的无效使用”

我也尝试过:从交易中选择 client_id, sum(value) WHERE sum(value) >= 500 GROUP BY client_id;该查询还返回“#1111 - 组函数的无效使用”

我花了几个小时寻找,但无法说出正确的问题来找到我的查询,感谢任何帮助!

最佳答案

其他答案都没有给出确切的查询,所以这里是:

SELECT client_id
FROM transactions
GROUP BY client_id
HAVING SUM(value) >= 500;

关于mysql SUM(值) 其中 SUM(值) > 2500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49787229/

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