基于其他列对一些sql列进行计数和求和
你好。我有这样的sql表
ftozi| mvfeeder | blackouts
f1 |m1 | 1
f1 |m1 | 2
f1 |m2 | 1
f2 |m1 | 1
f2 |m3 | 1
f2 |m1 | 3
我想得到这样的输出
ftozi |mvfeeder |numOfblackouts | sumofblackouts
f1 | m1 |2 |3
f1 | m2 |1 |1
f2 | m1 |2 |4
f2 | m3 |1 |1
我看到这个后mysql计数和总和的基础上的条件,但它需要为每个mvfeeder写。这是一张简单的table。我有一个非常大的表,有多个ftozi列,包含多个mvfeeder。在ftozi之间,mvfeeder值可能是相似的,但我想计算mvfeeder并基于ftozie计算其断电总和
1条答案
按热度按时间62lalag41#
看起来你想在ftozi和mvfeeder上通过groupby获得停电次数和总数。尝试以下操作: