gpt4 book ai didi

mysql - 如何计算有多少项目超出预算?

转载 作者:行者123 更新时间:2023-11-30 01:16:13 24 4
gpt4 key购买 nike

我需要确定每个部门有多少项目超出了每小时预算。我已将其设置为将总工作时间减去最大分配时间,如果数字为正,则该项目超出预算。

显示为:

| Department | ProjectMaxHours | TotalHoursWorked | Balance |

| Marketing | 135.00 | 160.00 | 25.00 |
| Finance | 120.00 | 85.00 | -35.00 |
| Accounting | 145.00 | 130.00 | -15.00 |
| Marketing | 150.00 | 165.00 | 15.00 |
| Finance | 140.00 | 52.50 | -87.50

我现在想从此 View 创建另一个 View ,其中列出标记有 2 个超支项目,财务有 0 个项目,会计有 0 个项目。

关于如何做到这一点有什么想法吗?

最佳答案

select   sum(cnt),
Department
from (select 0 as cnt,
Department
from [hours]
where Balance < 0
union all
select 1,
Department
from [hours]
where Balance > 0) as g
group by Department;

关于mysql - 如何计算有多少项目超出预算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19033842/

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