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

SQL

x
 
WITH ns(ns_n, ns_s) AS (VALUES (-2, 'Media:'), (-1, 'Special:'), (0, ''), (1, 'Talk:'), (2, 'User:'), (3, 'User talk:'), (4,
  'Wikipedia:'), (5, 'Wikipedia talk:'), (6, ':File:'), (7, 'File talk:'), (8, 'MediaWiki:'), (9, 'MediaWiki talk:'), (10, 'Template:'),
  (11, 'Template talk:'), (12, 'Help:'), (13, 'Help talk:'), (14, ':Category:'), (15, 'Category talk:'), (100, 'Portal:'), (101,
  'Portal talk:'), (118, 'Draft:'), (119, 'Draft talk:'), (126, 'MOS:'), (127, 'MOS talk:'), (710, 'TimedText:'), (711, 'TimedText talk:'),
  (828, 'Module:'), (829, 'Module talk:'))
SELECT CONCAT('[[', REPLACE(lt_title, '_', ' '), ']]') AS article,
       CONCAT('[[:ko:', ll_title, ']]') AS kowiki,
       CONCAT('{{!r|', ll_title, '}}') AS 'local link',
       CASE WHEN rd_title IS NOT NULL THEN CONCAT('[[', COALESCE(ns_s, '?:'), REPLACE(rd_title, '_', ' '), ']]') END AS 'redirect to'
FROM page AS src
JOIN pagelinks ON pl_from = src.page_id
JOIN linktarget ON lt_id = pl_target_id
JOIN page AS tgt ON tgt.page_namespace = lt_namespace AND tgt.page_title = lt_title
LEFT JOIN langlinks ON ll_from = tgt.page_id AND ll_lang = 'ko'
LEFT JOIN page AS lcl ON lcl.page_namespace = 0 AND lcl.page_title = REPLACE(ll_title, ' ', '_')
LEFT JOIN redirect ON rd_from = lcl.page_id
LEFT JOIN ns ON ns_n = rd_namespace
WHERE src.page_namespace = 2
  AND src.page_title = 'Ca/ko_links';
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...