This query is marked as a draft This query has been published by Cryptic.

SQL

AخA
 
WITH raw AS
(
  SELECT CONCAT('User:', REPLACE(page_title, '_', ' ')) AS page_name,
         TO_CHAR(rev_timestamp) AS pages_last_edit,
         page_len,
         page_is_redirect,
         SUBSTRING_INDEX(REPLACE(page_title, '_', ' '), '/', 1) AS username
  FROM page
  JOIN revision ON rev_id = page_latest
  WHERE page_namespace = 2
    AND page_title LIKE '%/%'
  ORDER BY revision.rev_timestamp ASC
  LIMIT 1000
),
usernames AS
(
  SELECT DISTINCT username
  FROM raw
),
user_last_edits AS
(
  SELECT username,
         (SELECT TO_CHAR(MAX(rev_timestamp))
          FROM revision_userindex
          JOIN actor_revision ON actor_id = rev_actor
          WHERE actor_name = username) AS users_last_edit
  FROM usernames
)
SELECT page_name,
       pages_last_edit,
       users_last_edit,
       page_len,
       page_is_redirect
FROM raw
LEFT JOIN user_last_edits ON user_last_edits.username = raw.username;
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...