SQL
AخA
#USE viwiki_p;
SELECT
CONCAT("# [[:File:", img_name, "]]") AS file, actor_name #, GROUP_CONCAT(c.cl_from SEPARATOR ' ¤¤¤ ')
FROM image
JOIN page
ON page_namespace = 6
AND page_title = img_name
JOIN actor_image ON img_actor = actor_id
JOIN categorylinks
ON cl_from = page_id
AND cl_type = "file"
#AND cl_to = "No_license" # ENTER THE CATEGORY HERE
AND page_is_redirect=0
AND NOT EXISTS(
SELECT * FROM categorylinks
WHERE page_id=cl_from
AND (#cl_to LIKE 'Imagini_Creative_Commons%'
cl_to= "自由利用できるファイル" #"All_free_media" #free files
OR cl_to= "日本ではパブリックドメインにあり、米国でパブリックドメインにない画像" #non-Free files (US)
OR cl_to= "屋外美術を含む画像" #non-Free files (FOP)
# OR cl_to= "著作権放棄によるパブリックドメイン画像" #(PD-self)
))
#FROM templatelinks
#JOIN page ON tl_from = page_id
#JOIN image ON img_name = page_title AND page_namespace = 6
#JOIN actor_image ON img_actor = actor_id
#AND page_is_redirect=0
#AND NOT EXISTS(
#SELECT * FROM categorylinks
#WHERE page_id=cl_from
#AND (cl_to LIKE 'GFDL%'
#OR cl_to= "Copyrighted_free_use画像"
#OR cl_to= "CC-zero画像"
#OR cl_to LIKE "クリエイティブ・コモンズ%" #CC
#OR cl_to= "著作権の保護期間満了によるパブリックドメイン画像" #{{PD-old-USJP}}
#OR cl_to= "著作権放棄によるパブリックドメイン画像" #{{PD-self}}
#OR cl_to= "著作物を含まない画像" # {{PD-ineligible}}
#OR cl_to= "任意の理由によるパブリックドメイン画像" #{{PD-because|xxx}}
#OR cl_to= "日本ではパブリックドメインにあり、米国でパブリックドメインにない画像"))
###
#OR cl_to LIKE 'GFDL-B%'
#OR cl_to LIKE 'Public-Domain%'
###
GROUP BY img_name ASC
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.