获取数值占所有行总数的百分比
问题描述:
好的,标题有点不妥。获取数值占所有行总数的百分比
我现在在组合mysql和数学时遇到了麻烦。有人可以帮助我,我猜它非常简单。很抱歉,如果它非常简单!
我想得到的是记录占所有记录总数的百分比。
该应用程序是CMS中的页面。它们每个都有一个页面视图字段,每个页面视图都会增加。
我需要将该网页的网页浏览量占整个网站总页面浏览量的百分比。
我该怎么做?
谢谢。
答
select pageviews * 100/(select sum(pageviews) from table) from table where page_id = 42
就这么简单吗? :) 谢谢。 – 2011-05-10 13:12:46