Saltar para o conteúdo

Usuário:Danilo.mac/Temp

Origem: Wikipédia, a enciclopédia livre.

Consulta sobre porcentagem de edições de IPs patrulhadas dividida por domínio no período de 6/6/2013 a 6/7/2013:

SELECT
 DOMÍNIO,
 EDIÇÕES,
 PATRULHADAS,
 CONCAT(ROUND(PATRULHADAS * 100 / EDIÇÕES), ' %') AS PORCENT
 FROM (SELECT
   rc_namespace AS DOMÍNIO,
   COUNT(*) AS EDIÇÕES,
   SUM(rc_patrolled) AS PATRULHADAS
   FROM recentchanges
   WHERE rc_user = 0 AND rc_type != 5
   GROUP BY rc_namespace)
   AS ips;
+----------+-----------+-------------+---------+
| DOMÍNIO  | EDIÇÕES   | PATRULHADAS | PORCENT |
+----------+-----------+-------------+---------+
|        0 |     82946 |       26005 | 31 %    |
|        1 |       595 |         154 | 26 %    |
|        2 |       170 |          21 | 12 %    |
|        3 |       675 |         220 | 33 %    |
|        4 |       825 |         211 | 26 %    |
|        5 |        60 |          27 | 45 %    |
|        7 |         2 |           0 | 0 %     |
|        9 |         1 |           1 | 100 %   |
|       10 |      1888 |         227 | 12 %    |
|       11 |         9 |           6 | 67 %    |
|       12 |         6 |           6 | 100 %   |
|       14 |       194 |          42 | 22 %    |
|       15 |         1 |           1 | 100 %   |
|      100 |        78 |          43 | 55 %    |
|      101 |         1 |           0 | 0 %     |
|      102 |      9116 |        1332 | 15 %    |
|      103 |        31 |           7 | 23 %    |
|      104 |         3 |           3 | 100 %   |
+----------+-----------+-------------+---------+
18 rows in set (1.81 sec)