获取数值占所有行总数的百分比

问题描述:

好的,标题有点不妥。获取数值占所有行总数的百分比

我现在在组合mysql和数学时遇到了麻烦。有人可以帮助我,我猜它非常简单。很抱歉,如果它非常简单!

我想得到的是记录占所有记录总数的百分比。

该应用程序是CMS中的页面。它们每个都有一个页面视图字段,每个页面视图都会增加。

我需要将该网页的网页浏览量占整个网站总页面浏览量的百分比。

我该怎么做?

谢谢。

select pageviews * 100/(select sum(pageviews) from table) from table where page_id = 42

+0

就这么简单吗? :) 谢谢。 – 2011-05-10 13:12:46