SQL
x
USE fawiki_p;
SELECT DISTINCT concat('# [[',REPLACE(page_title,'_',' '),']]'), CONCAT('| [[:رده:',REPLACE(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_to NOT LIKE '%باستان%'
AND frst.cl_to NOT LIKE '%داستان%'
AND frst.cl_to NOT LIKE '%استاندارد%'
AND frst.cl_to NOT 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 '%رودهای%'
OR scnd.cl_to LIKE '%بلژیک%'
OR scnd.cl_to LIKE '%ترکیه%'
OR scnd.cl_to LIKE '%ترابری_در%'
OR scnd.cl_to LIKE '%زمین•لرزه%'
OR scnd.cl_to LIKE '%ژاپن%'
OR scnd.cl_to LIKE '%رشته•کوه%'
OR scnd.cl_to LIKE '%یونان%'
OR scnd.cl_to LIKE '%زمین•چهره%'
OR scnd.cl_to LIKE '%اقوام%'
OR scnd.cl_to LIKE '%لیبی%'
OR scnd.cl_to LIKE '%دریاچه%'
OR scnd.cl_to LIKE '%اوکراین%'
OR scnd.cl_to LIKE '%محصولات_کشاورزی%'
OR scnd.cl_to LIKE '%گینه_نو%'
OR scnd.cl_to LIKE '%تاریخ_استان%'
OR scnd.cl_to LIKE '%ایتالیا%'
OR scnd.cl_to LIKE '%بیابان%'
OR scnd.cl_to LIKE '%لهستان%'
OR scnd.cl_to LIKE '%آشپزی%'
OR scnd.cl_to LIKE '%اسرائیل%'
OR 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 scnd.cl_to NOT LIKE '%باستان%'
AND scnd.cl_to NOT LIKE '%داستان%'
AND scnd.cl_to NOT LIKE '%استاندارد%'
AND scnd.cl_to NOT LIKE '%استانداران%'
AND scnd.cl_to NOT LIKE '%استانبول%'
AND frst.cl_to NOT LIKE '%استان_در%'
AND scnd.cl_to NOT LIKE '%استانی%'
AND MID(frst.cl_to,LOCATE('استان',frst.cl_to)+8,LENGTH(frst.cl_to)) <> MID(scnd.cl_to,LOCATE('استان',scnd.cl_to)+8,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)+13,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.