Fork of Properties created by user by Gnoeee
This query is marked as a draft This query has been published by Kirilloparma.

SQL

AخA
 
use wikidatawiki_p;
SELECT
  actor_name AS 'User',
  COUNT(*) AS 'Properties created',
  CASE
    WHEN EXISTS (
      SELECT 1
      FROM user_groups
      WHERE ug_user = actor_user
      AND ug_group = 'bureaucrat'
    ) THEN 'Current bureaucrat'
    WHEN EXISTS (
      SELECT 1
      FROM user_groups
      WHERE ug_user = actor_user
      AND ug_group = 'sysop'
    ) THEN 'Current administrator'
    WHEN EXISTS (
      SELECT 1
      FROM user_groups
      WHERE ug_user = actor_user
      AND ug_group = 'propertycreator'
    ) THEN 'Current property creator'
    ElSE 'Former property creator or administrator or bureaucrat'
  END AS 'Group'
FROM
  revision_userindex
  JOIN page ON rev_page = page_id
  JOIN actor ON rev_actor = actor_id
WHERE
  page_namespace = 120
  AND rev_parent_id = 0
  #AND rev_timestamp > (DATE_FORMAT((NOW() - INTERVAL 7 DAY),'%Y%m%d%H%i%S'))
  #AND rev_timestamp > (DATE_FORMAT((NOW() - INTERVAL 30 DAY),'%Y%m%d%H%i%S'))
  #AND rev_timestamp > (DATE_FORMAT((NOW() - INTERVAL 365 DAY),'%Y%m%d%H%i%S'))
  AND rev_timestamp > 20220201000000
GROUP BY
  rev_actor
ORDER BY count(*) DESC
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.

This query has never yet been executed