SQL
AخA
USE fawiki_p;
(
SELECT CONCAT('# [[',frst.page_title,']]',' [[',REPLACE(frst.page_title,'•','_'),']]')
FROM page frst
WHERE frst.page_namespace=0
AND frst.page_is_redirect=0
AND frst.page_id IN (
SELECT pp_page
FROM page_props
WHERE pp_propname = 'disambiguation')
AND frst.page_title LIKE "%•%"
AND EXISTS (
SELECT null
FROM page scnd
WHERE scnd.page_namespace=0
AND scnd.page_is_redirect=0
AND scnd.page_id IN (
SELECT pp_page
FROM page_props
WHERE pp_propname = 'disambiguation')
AND scnd.page_title = REPLACE(frst.page_title,'•','_')
)
) UNION
(
SELECT CONCAT('# [[',frst.page_title,']]',' [[',REPLACE(frst.page_title,'•',''),']]')
FROM page frst
WHERE frst.page_namespace=0
AND frst.page_is_redirect=0
AND frst.page_id IN (
SELECT pp_page
FROM page_props
WHERE pp_propname = 'disambiguation')
AND frst.page_title LIKE "%•%"
AND EXISTS (
SELECT null
FROM page scnd
WHERE scnd.page_namespace=0
AND scnd.page_is_redirect=0
AND scnd.page_id IN (
SELECT pp_page
FROM page_props
WHERE pp_propname = 'disambiguation')
AND scnd.page_title = REPLACE(frst.page_title,'•','')
)
) UNION
(
SELECT CONCAT('# [[',frst.page_title,']]',' [[',REPLACE(frst.page_title,'_',''),']]')
FROM page frst
WHERE frst.page_namespace=0
AND frst.page_is_redirect=0
AND frst.page_id IN (
SELECT pp_page
FROM page_props
WHERE pp_propname = 'disambiguation')
AND frst.page_title LIKE "%\_%"
AND EXISTS (
SELECT null
FROM page scnd
WHERE scnd.page_namespace=0
AND scnd.page_is_redirect=0
AND scnd.page_id IN (
SELECT pp_page
FROM page_props
WHERE pp_propname = 'disambiguation')
AND scnd.page_title = REPLACE(frst.page_title,'_','')
)
);
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.