2017-10-28 179 views
0

This is the sample dataSQL查询上发现平均2列

我有3列是应用程序的名字,时间及评分表,我想找到的所有应用程序的平均时数和平均评分并显示它。我如何在这种情况下真正找到平均水平。谢谢!

+2

提示:'GROUP BY','AVG()'。 –

+0

我试过了,它只显示数据,但没有计算平均值。 –

回答

1

如果appname是独特然后只是appname中使用组由如下:

select lower(appname), avg(hour) as Avg_Hour, avg(rating) as Avg_Rating 
from youTablename 
group by lower(appname); 
+0

抱歉忘记包含该应用程序名称不唯一。 –

+0

请尝试回答,如果不起作用,请将示例数据添加到您的问题中 –

+0

我附上了示例数据。感谢你帮助我 –