Toggle navigation
Home
New Query
Recent Queries
Discuss
Database tables
Database names
MediaWiki
Wikibase
Replicas browser and optimizer
Login
History
Fork
This query is marked as a draft
This query has been published
by
KylieTastic
.
Toggle Highlighting
SQL
/* Overall reviews, accepts, declines, rejects */ select DATE(rc_timestamp) AS date,count(rc_id) as reviews, SUM(comment_text like "%Publishing accepted%") as accepts, SUM(comment_text like "Declining submission:%") as declines, SUM(comment_text like "Rejecting submission:%") as rejects, concat(round(SUM(comment_text like "%Publishing accepted%") * 100 / count(rc_id), 1), "%") as "accept %", concat(round(SUM(comment_text like "Declining submission:%") * 100 / count(rc_id), 1), "%") as "decline %", concat(round(SUM(comment_text like "Rejecting submission:%") * 100 / count(rc_id), 1), "%") as "reject %" from recentchanges_userindex left join comment on rc_comment_id = comment_id where (rc_namespace = 118 or rc_namespace = 2) and (rc_type < 5) and (comment_text like "Declining submission:%" or comment_text like "Rejecting submission:%" or comment_text like "%Publishing accepted%") and ( MONTH(rc_timestamp) = 11 ) and ( YEAR(rc_timestamp) = 2023 ) ; /* Probable minimum deletions */ select SUM(comment_text like "% has been declined (%") + SUM(comment_text like "% has been rejected (%") - SUM(comment_text like "Declining submission:%") - SUM(comment_text like "Rejecting submission:%") as declined_then_deleted from recentchanges_userindex left join comment on rc_comment_id = comment_id where (rc_namespace = 118 or rc_namespace = 2 or rc_namespace = 3) and (rc_type < 5) and (comment_text like "Declining submission:%" or comment_text like "Rejecting submission:%" or comment_text like '% has been declined (%' or comment_text like '% has been rejected (%') and ( MONTH(rc_timestamp) = 11 ) and ( YEAR(rc_timestamp) = 2023 ) order by declined_then_deleted desc; /* Total accepts check */ select actor_name as editor, COUNT(rev_actor) as accepts, (select COUNT(rc_id) from recentchanges_userindex where rc_actor = actor_id ) as recent_edits, ipb_expiry As 'Blocked' from revision_userindex left join actor on rev_actor = actor_id left join ipblocks on actor_user = ipb_user where (rev_page = 21063913) and ( MONTH(rev_timestamp) = 11 ) and ( YEAR(rev_timestamp) = 2023 ) group by rev_actor order by accepts desc, recent_edits; /* Daily reviews, accepts, declines, rejects */ select DATE(rc_timestamp) AS date,count(rc_id) as reviews, SUM(comment_text like "%Publishing accepted%") as accepts, SUM(comment_text like "Declining submission:%") as declines, SUM(comment_text like "Rejecting submission:%") as rejects, concat(round(SUM(comment_text like "%Publishing accepted%") * 100 / count(rc_id), 1), "%") as "accept %", concat(round(SUM(comment_text like "Declining submission:%") * 100 / count(rc_id), 1), "%") as "decline %", concat(round(SUM(comment_text like "Rejecting submission:%") * 100 / count(rc_id), 1), "%") as "reject %" from recentchanges_userindex left join comment on rc_comment_id = comment_id where (rc_namespace = 118 or rc_namespace = 2) and (rc_type < 5) and (comment_text like "Declining submission:%" or comment_text like "Rejecting submission:%" or comment_text like "%Publishing accepted%") and ( MONTH(rc_timestamp) = 11 ) and ( YEAR(rc_timestamp) = 2023 ) group by date desc;
By running queries you agree to the
Cloud Services Terms of Use
and you irrevocably agree to release your SQL under
CC0 License
.
Submit Query
Stop Query
All SQL code is licensed under
CC0 License
.
Checking query status...