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

SQL

x
 
SELECT 
    CONCAT('[[Категория:', CONVERT(cl.cl_to USING utf8), ']]') AS CategoryLink, -- Формируем ссылку на категорию с корректной кодировкой
    ### GROUP_CONCAT(DISTINCT CONCAT('[[', CONVERT(p2.page_title USING utf8), ']]') SEPARATOR ', ') AS UsedInPages, -- Список статей в категории с правильной кодировкой
    COUNT(DISTINCT cl.cl_from) AS UsageCount -- Количество статей в категории
FROM 
    categorylinks cl
LEFT JOIN 
    page p ON p.page_title = cl.cl_to AND p.page_namespace = 14
INNER JOIN 
    page p2 ON cl.cl_from = p2.page_id
WHERE 
    p.page_id IS NULL -- Категория не существует (красная ссылка)
    AND p2.page_namespace = 0 -- Основное пространство имен для статей
GROUP BY 
    cl.cl_to
HAVING 
    UsageCount > 0 -- Категория должна использоваться
ORDER BY 
    UsageCount 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.

Checking query status...