Fork of
Most users with added bytes 2016
by جار الله
This query is marked as a draft
This query has been published
by Mr. Ibrahem.
SQL
AخA
USE arwiki_p;
SELECT CONCAT("[[مستخدم:",user_name,"|",user_name,"]]") AS user_name, SUM(CAST(rev.rev_len as signed)-CAST(parent.rev_len as signed)) AS byte_count, COUNT(rev.rev_id) as edit_count
FROM user
JOIN revision rev
ON user_id = rev.rev_user
JOIN revision parent
ON rev.rev_parent_id = parent.rev_id
JOIN page
ON page_id = parent.rev_page
WHERE page_namespace = 0
and rev.rev_comment not like "%رجوع%"
and rev.rev_comment not like "%استرجاع%"
AND rev.rev_timestamp BETWEEN 20150101000000 AND 20151228000000
AND parent.rev_timestamp BETWEEN 20150101000000 AND 20151228000000
GROUP BY user_name
having byte_count > 0
ORDER BY byte_count DESC
LIMIT 10;
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.