Fork of Editors by experience level 55000-56000 2019 by Insertcleverphrasehere
This query is marked as a draft This query has been published by Cryptic.

SQL

AخA
 
SELECT user_id, user_name, user_editcount, user_registration
FROM `user`
JOIN actor_user on actor_user=user_id
WHERE user_editcount BETWEEN 55000 AND 56000
  AND user_registration < '20190207000000'
  AND EXISTS (SELECT 1 FROM user_groups WHERE user_id=ug_user AND ug_group = 'extendedconfirmed')
  AND NOT EXISTS (SELECT 1 FROM user_groups WHERE user_id=ug_user AND ug_group = 'sysop') -- administrator
  AND NOT EXISTS (SELECT 1 FROM user_groups WHERE user_id=ug_user AND ug_group = 'patroller') -- new page patroller
  AND NOT EXISTS (SELECT 1 FROM logging_logindex
                  WHERE user_name = log_title
                    AND log_namespace = 2
                    AND log_type = 'block' AND log_action = 'block'
                    AND log_timestamp >= '20190207000000')
  AND (SELECT COUNT(*) FROM logging_userindex WHERE actor_id=log_actor AND log_type = 'move' LIMIT 5) >= 5
  AND (SELECT COUNT(*) FROM revision_userindex
       WHERE rev_actor = actor_id
         AND rev_timestamp >= '20190807000000'
       LIMIT 500) >= 500
  AND (SELECT COUNT(*) FROM revision_userindex
       WHERE rev_actor = actor_id
         AND rev_timestamp >= '20191207000000'
       LIMIT 500) >= 50
  AND (SELECT COUNT(*) FROM revision_userindex
       JOIN page ON page_id = rev_page
       WHERE rev_actor = actor_id
         AND rev_parent_id = 0
         AND page_namespace = 0
         AND page_len >= 2000 -- length in bytes
       LIMIT 2) >= 2
  AND (SELECT COUNT(*) FROM revision_userindex JOIN page ON page_id = rev_page
       WHERE rev_actor = actor_id
         AND rev_timestamp >= '20190807000000'
         AND page_namespace = 0 -- Mainspace, from [[WP:Namespaces]]
       LIMIT 100) >= 100
  AND (SELECT COUNT(*) FROM revision_userindex JOIN page ON page_id = rev_page
       WHERE rev_actor = actor_id
         AND rev_timestamp >= '20190807000000'
         AND page_namespace IN (4, 5) -- Wikipedia: and Wikipedia talk:, from [[WP:Namespaces]]
       LIMIT 100) >= 100
  AND (SELECT COUNT(*) FROM revision_userindex JOIN page ON page_id = rev_page
       WHERE rev_actor = actor_id
         AND rev_timestamp >= '20190807000000'
       AND page_namespace = 3 -- User talk:, from [[WP:Namespaces]] -- Not own talk page
         AND page_title != REPLACE(user_name, ' ', '_') -- user_name has spaces; page_title expects them to be underscores
       LIMIT 10) >= 10
  AND (SELECT COUNT(*) FROM revision_userindex JOIN page ON page_id = rev_page
       WHERE rev_actor = actor_id
         AND rev_timestamp >= '20190807000000'
         AND page_namespace = 3 -- User talk:, from [[WP:Namespaces]] -- Own talk page
         AND page_title = REPLACE(user_name, ' ', '_') -- user_name has spaces; page_title expects them to be underscores
       LIMIT 10) >= 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.

Checking query status...