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
DannyS712
.
T231602
Toggle Highlighting
SQL
USE nlwiki_p; SELECT CASE WHEN ipb_expiry = 'infinity' THEN 'infinity' WHEN ipb_expiry-ipb_timestamp = 1000000 THEN '1 Day' WHEN ipb_expiry-ipb_timestamp = 7000000 THEN '1 Week' WHEN ipb_expiry-ipb_timestamp = 83000000 THEN '1 Week' WHEN ipb_expiry-ipb_timestamp = 100000000 THEN '1 Month' WHEN ipb_expiry-ipb_timestamp > 9999999999 THEN CONCAT( (ipb_expiry-ipb_timestamp) / 10000000000, ' year(s)' ) ELSE CONCAT( SUBSTRING(ipb_timestamp, 1, 8), ' - ', SUBSTRING(ipb_expiry, 1, 8), ' ', ipb_expiry-ipb_timestamp ) END AS 'Length', CASE WHEN ipb_range_start = '' THEN 'account' WHEN ipb_range_start = ipb_range_end THEN 'ip' ELSE 'range' END AS 'Type', COUNT(*) FROM ipblocks WHERE ipb_timestamp > 20190601000000 AND ipb_auto <> 1 GROUP BY CONCAT( CASE WHEN ipb_expiry = 'infinity' THEN 'infinity' WHEN ipb_expiry-ipb_timestamp = 1000000 THEN '1 Day' WHEN ipb_expiry-ipb_timestamp = 7000000 THEN '1 Week' WHEN ipb_expiry-ipb_timestamp = 83000000 THEN '1 Week' WHEN ipb_expiry-ipb_timestamp = 100000000 THEN '1 Month' WHEN ipb_expiry-ipb_timestamp > 9999999999 THEN CONCAT( (ipb_expiry-ipb_timestamp) / 10000000000, ' year(s)' ) ELSE CONCAT( SUBSTRING(ipb_timestamp, 1, 8), ' - ', SUBSTRING(ipb_expiry, 1, 8), ' ', ipb_expiry-ipb_timestamp ) END, CASE WHEN ipb_range_start = '' THEN 'account' WHEN ipb_range_start = ipb_range_end THEN 'ip' ELSE 'range' END ) ORDER BY COUNT(*)
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...