SQL
AخA
SELECT user_name, page_len, page_id, user_editcount
FROM page
JOIN user ON user_name = REPLACE(page_title, '_', ' ')
WHERE page_namespace = 2
AND page_len > 499
AND page_is_redirect IN (0, 1) -- all pages, but this lets us use the page_redirect_namespace_len index
AND NOT EXISTS
(
SELECT 1
FROM revision_userindex
JOIN actor_revision ON actor_id = rev_actor
JOIN page ON page_id = rev_page
WHERE actor_name = user_name
AND page_namespace NOT IN (2, 3)
LIMIT 1
)
ORDER BY page_is_redirect DESC, page_len DESC
LIMIT 21000;
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.