我已经从访问日志文件中提取浏览器记录,并将它们插入到数据库中。现在,我需要显示最流行的浏览器及其百分比,所以我需要一个查询。以下是记录是这样的:mysql查询选择不同记录的百分比
的Mozilla/5.0(兼容; AhrefsBot/5.0; + http://ahrefs.com/robot/)
的Mozilla/5.0(Windows NT的6.3; WOW64; RV:27.0)的Gecko/20100101 火狐/ 27.0
歌剧院/ 9.80(Windows NT的6.1)的Presto/2.12.388版本/ 12.16
结果表中我只想显示浏览器/版本,而在上面的支架规格,我需要个了。
我试过用count(distinct client)/ sum(distinct client)* 100)来计算百分比,但它返回NULL。任何人都可以帮忙吗?
'sum(client)'? “Mozilla/5.0 + Mozilla/5.0 + Opera/9.8”的总和究竟是多少? – 2015-02-23 16:46:49
@Marc B我刚刚尝试过,因为sum(count(distinct client))不起作用 – admir 2015-02-23 16:50:18
@MarcB Easy:chrome – Strawberry 2015-02-23 16:50:49