![]() |
1
4
我更喜欢将这样的百分比从数据库中保留出来,并将它们移到表示层。如果数据库存储了“完成的小时数”和“总小时数”,并且根本不存储百分比,则会容易得多。计算中额外的100个因素混淆了这个问题。 |
![]() |
2
2
基本上,您是在总小时数上找到完成的小时数。
然后我们发现总工作小时数,
然后除以,我们得到加权平均数。
这就是你想知道的吗? |
![]() |
3
1
它通过将每一行的值相加,然后在末尾将它们分开,分别计算出这两个和。 总和(t.完成百分比*t.小时)
和(t小时)
然后是最后的分队
编辑 根据HLGEM的评论,由于整数除法,它实际返回66。 |
![]() |
4
0
聚合函数(如sum())针对group by子句定义的数据集工作。因此,如果您按projectid、projectname分组,函数将按它进行分解。 |
![]() |
5
0
求和运算首先乘以列,然后加上
|
|
Johnny T · 基于当前值的SQL合并表[重复] 7 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 7 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 7 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 7 月前 |
![]() |
Sax · 规范化Google表格(第一步) 7 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 7 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 8 月前 |