Fork of Rank usernames by bytes added #5 by Martin Urbanec
This query is marked as a draft This query has been published by Hana Světelská.

SQL

AخA
 
use cswiki_p;
SELECT anon_1.rev_user AS anon_1_rev_user,
            sum(anon_1.byte_change) AS net_sum,
            sum(abs(anon_1.byte_change)) AS absolute_sum,
            sum(CASE
                    WHEN (anon_1.byte_change > 0)
                    THEN anon_1.byte_change
                    ELSE 0 END
               ) AS positive_only_sum,
            sum(CASE
                    WHEN (anon_1.byte_change < 0)
                    THEN anon_1.byte_change
                    ELSE 0 END
               ) AS negative_only_sum,
            user_registration, 
            rev_user_text,
            LEFT(anon_1.rev_timestamp, 6) as monthYear,
            COUNT(anon_1.rev_user) as editcount
       FROM (SELECT revision.rev_user AS rev_user,
                    (   cast(revision.rev_len as signed)
                        - cast(coalesce(anon_2.rev_len, 0) as signed)
                    ) AS byte_change,
                    rev_timestamp,
                    rev_user_text
               FROM revision
                        INNER JOIN
                    page        ON page.page_id = revision.rev_page
                        LEFT OUTER JOIN
                    (SELECT revision.rev_id AS rev_id,
                            revision.rev_len AS rev_len
                       FROM revision
                    ) AS anon_2 ON revision.rev_parent_id = anon_2.rev_id
              WHERE page.page_namespace IN ('0')
                AND revision.rev_user IN (332111,330953,283014,289842,293681,273861,330851,336005,270660,282257,300722,283817,317467,282258,348371,330966,331446,270020,324145,336112,334945,269300,317500,335887,335902,284984,283935,330967,330846,273855,332385,289013,297090,330968,349219,348398,324232,300715,283032,282877,348716,348372,347748,124626,324148,334943,331441,325790,335841,273854,330844,273853,335692,281884,335796,331450,326291,274681,282626,282255,331439,284797,348401,222926,282256,270663,290678,314096,295186,326997,274680,289012,281887,296976,344090,293549,314315,168874,293917,348238,293916,293510,286580,281885,348717,269301,285820,282254,292697,274057,300716,331442,335907,161915,317501,238009,335804,317499,327987,316254,282878,300717,296058,283970,331962,270668,300724,330963,314110,340176,331447,332169,330969,274058,334944,348377,300718,289010,321898,275473,273857,282876,332881,326287,270661,348695,270383,273852,335990,283236,327990,281995,324248,281993,281886,292694,270667,335801,325792,269299,281998,289973,331121,330962,325789,334947,300725,324177,289843,289848,324146,282875,284781,335955,270757,284780,287443,331451,270658,269296,324477,283025,327996,273148,146865,331436,282885,330726,274682,32153,324143,300723,331440,274678,335805,290715,289844,314135,269297,273860,348399,277996,330849,300719,326999,327003,276259,282920,270970,314293,327993,347668,327988,332089,327985,347285,292695,331443,331445,314143,331449,250193,331438,270662,283036,296980,329525,296981,272895,297089,283012,292696,330961,283818,273851,281999,327994,336101,85654,270664,336008,335906,324144,331444,331435,324185,324244,290669,283936,276463,283011,330843,348710,273720,348373,289011,232317,351397,351385,351879,351882,351883,351409,105996,352792,352580,352788,352789,352790,352791,353300,353600)
            ) AS anon_1
       JOIN user ON user_id=rev_user
       GROUP BY anon_1.rev_user, LEFT(anon_1.rev_timestamp, 6)
;
By running queries you agree to the Cloud Services Terms of Use and you irrevocably agree to release your SQL under CC0 License.
All SQL code is licensed under CC0 License.

Checking query status...