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

SQL

x
 
USE fawiki_p;
SELECT DISTINCT concat('# [[',REPLACE(page_title,'_',' '),']]'), concat('| [[:رده:',REPLACE(frst.cl_to,'_',' '),']]')#,MID(frst.cl_to,LOCATE('شهرستان',frst.cl_to),LENGTH(frst.cl_to))
FROM categorylinks AS frst INNER JOIN page ON frst.cl_from=page_id
WHERE page_namespace = 0
AND page_is_redirect = 0 
AND frst.cl_to LIKE '%شهرستان%'
AND frst.cl_to NOT LIKE '%شهرستانها%'
AND frst.cl_to NOT LIKE '%شهرستان)'
AND frst.cl_to NOT LIKE '%شهرستان'
AND frst.cl_from NOT IN (
  SELECT cl_from
  FROM categorylinks AS scnd
  WHERE (
    scnd.cl_to LIKE '%انتخابیه%'
    OR scnd.cl_to LIKE '%انتخاباتی%'
    OR scnd.cl_to LIKE '%رودهای%'
    )
  )
  
AND frst.cl_from IN (
  SELECT cl_from
  FROM categorylinks AS scnd
  WHERE scnd.cl_to LIKE '%شهرستان%'
  AND scnd.cl_to NOT LIKE '%شهرستانها%'
  AND scnd.cl_to NOT LIKE '%شهرستان)'
  AND scnd.cl_to NOT LIKE '%شهرستان'
  AND MID(frst.cl_to,LOCATE('شهرستان',frst.cl_to)+15,LENGTH(frst.cl_to)) <> MID(scnd.cl_to,LOCATE('شهرستان',scnd.cl_to)+15,LENGTH(scnd.cl_to))
  AND REPLACE(REPLACE(REPLACE(MID(frst.cl_to,LOCATE('شهرستان',frst.cl_to)+15,LENGTH(frst.cl_to)),'_',''),'',''),'ی','ئ') <> REPLACE(REPLACE(REPLACE(MID(scnd.cl_to,LOCATE('شهرستان',scnd.cl_to)+15,LENGTH(scnd.cl_to)),'_',''),'',''),'ی','ئ')
)
AND MID(frst.cl_to,LOCATE('شهرستان',frst.cl_to),LENGTH(frst.cl_to)) IN (
  SELECT pl_title
  FROM pagelinks
  WHERE pl_from = 4092254 # ویکیپدیا:ویکیپروژه تقسیمات کشوری ایران/فاز دوم/تقسیمات کشوری ۱۳۹۵
)
ORDER BY page_title;
#ORDER BY MID(frst.cl_to,LOCATE('شهرستان',frst.cl_to)+15,LENGTH(frst.cl_to));
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...