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

时间:2011-05-10 10:36:07

标签: php mysql

好吧,标题有点狡猾。

我目前在组合mysql和数学方面遇到了麻烦。有人可以帮助我,我猜它很简单。对不起,如果真的很容易!

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

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

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

我该怎么做?

谢谢。

1 个答案:

答案 0 :(得分:3)

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