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

SQL

x
 
USE wikidatawiki_p;
#SELECT
#   SUBSTR(revision.rev_timestamp, 1, 8) AS bucket,
#    COUNT(revision.rev_id) AS cnt
#FROM
#   revision JOIN actor_revision ON actor_revision.actor_id=revision.rev_actor
#WHERE
#   revision.rev_page IN (SELECT page_id FROM page WHERE page_namespace=120)
#    AND actor_revision.actor_user IS NULL
#GROUP BY
#   bucket;
    
    
    
#SELECT
#   revision.rev_page,
#    COUNT(revision.rev_id) AS cnt
#FROM
#   revision JOIN actor_revision ON actor_revision.actor_id=revision.rev_actor
#WHERE
#   revision.rev_page IN (SELECT page_id FROM page WHERE page_namespace=120)
#    AND actor_revision.actor_user IS NULL
#GROUP BY
#   revision.rev_page;
   
   
   
#SELECT page_id, page_title FROM page WHERE page_namespace=120;
#SELECT * FROM change_tag_def;
### measure 1 ###
#SELECT
#    COUNT(revision.rev_id) AS cnt
#FROM 
#    revision JOIN change_tag ON revision.rev_id=change_tag.ct_rev_id
#WHERE 
#    revision.rev_parent_id IN (
#        SELECT
#            revision.rev_id
#        FROM
#           revision JOIN actor_revision ON actor_revision.actor_id=revision.rev_actor
#        WHERE
#           revision.rev_page IN (SELECT page_id FROM page WHERE page_namespace=120)
#            AND actor_revision.actor_user IS NULL)
#    AND change_tag.ct_tag_id IN (15, 18) # 15=mw-rollback, 18=mw-undo
#;
### measure 2: edit summaries ###
SELECT
    *
FROM 
    revision LEFT JOIN change_tag ON revision.rev_id=change_tag.ct_rev_id JOIN comment ON comment.comment_id=revision.rev_comment_id
WHERE 
    revision.rev_page IN (SELECT page_id FROM page WHERE page_namespace=120)
#    AND change_tag.ct_tag_id IN (15, 18) # 15=mw-rollback, 18=mw-undo
;
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...