Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Abrufen eines Prozentsatzes von MySql mit einer Gruppe nach Bedingung und Genauigkeit

Erste Ausgabe:

select count(*) from agents into @AgentCount;

SELECT user_agent_parsed
     , user_agent_original
     , COUNT( user_agent_parsed )  AS thecount
     , COUNT( * ) / ( @AgentCount) AS percentage
 FROM agents
GROUP BY user_agent_parsed
ORDER BY thecount DESC LIMIT 50;