嗨!我是SQL新手我无法正确使用avg和sum函数。我正在处理上面的数据库。我需要找到的平均利润为每个影星,但只只输出平均,如果他们的利润总和为> 200 SELECT MovieStar.sname, avg(profit) From MovieStar, Movie
GROUP BY sname
HAVING sum(Movie.profit) > 200
我使用SQL小提琴,试图弄清
我想知道如何做就取决于另一列的值的列之和(0或1) id area PP
a 0,95999998 0
a 0,44 1
b 1,6900001 0
c 2 0
d 5,8499999 0
e 0,66000003 1
我可以找到每个区域ID surface_id = df.groupby("id")["area"].sum()
但我也希望是ID中的区域,如果PP = 1得到的
我需要一些帮助,试图总计一个平均值的列。 该列的表达式为:= avg(Fields!UOS_2017.Value) 我想总结这一列,因此我想我可以简单地这样做:= sum(avg(Fields!UOS_2017.Value)) 但是这并不工作。总数应该是3,606。 Here are my results 这里是我的Design view 更新我依恋的是被用来创建报表的数据样本。 Sample D
once = number/100;
thenth = (number%100)/10;
hundred = number%10;
sum = once + thenth + hundred;
printf("Sum of entered digits is %d\n", sum);
第二个数字如何计算出来(345%100)/10=34.5如何计算第二个数字请任何人都可以解释这