gpt4 book ai didi

mysql - 使用 MySQL 对表中的数字求和

转载 作者:行者123 更新时间:2023-11-29 07:35:24 25 4
gpt4 key购买 nike

我正在使用 phpMyAdmin 并且我有这个 SQL 表:

___营业税

|--------|----------|------------|
| STX_Id | STX_Name | STX_Amount |
|--------|----------|------------|
| 1 | Tax 1 | 5.00 |
| 2 | Tax 2 | 13.50 |
|--------|----------|------------|

如果我知道要求和的 STX_Id,我如何求出总税额。

例如,我需要将 12 相加得到 18.50

我尝试过的:

SELECT SUM(STX_Amount) 
FROM ___SalesTaxes
WHERE FIND_IN_SET(STX_Id, '1,2') > 0
AS sum_taxes;

谢谢。

最佳答案

应该使用 IN 而不是聚合函数 FIND_IN_SET

SELECT SUM(STX_Amount) 
FROM ___SalesTaxes
WHERE STX_Id IN ('1','2')

这是一个 Demo

关于mysql - 使用 MySQL 对表中的数字求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49103090/

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