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
Akaibu
.
Toggle Highlighting
SQL
SELECT page.page_title, page.page_len, CASE WHEN IFNULL(link_data.internal_link_count, 0) > 0 THEN page.page_len / link_data.internal_link_count ELSE NULL -- or you can choose to return 0 instead of NULL if preferred END AS ratio FROM page -- LEFT JOIN to exclude disambiguation pages LEFT JOIN page_props ON page.page_id = page_props.pp_page AND page_props.pp_propname = 'disambiguation' -- LEFT JOIN to get internal link count data LEFT JOIN ( SELECT pl_from AS page_id, COUNT(*) AS internal_link_count FROM pagelinks GROUP BY pl_from ) AS link_data ON link_data.page_id = page.page_id -- JOIN to include only pages in the Featured_articles category JOIN categorylinks ON page.page_id = categorylinks.cl_from WHERE page.page_namespace = 0 AND page_is_redirect = 0 AND page_props.pp_page IS NULL -- Exclude disambiguation pages AND page.page_len > 0 -- Avoid division by zero AND categorylinks.cl_to = 'Year_of_birth_missing' GROUP BY page.page_id ORDER BY ratio 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...