Wikiprojekti:Wiki Loves Monuments/Puuttuva tyyppi-sparql

SELECT DISTINCT ?item ?itemLabel WHERE {  VALUES ?allowedLuetteloTypes { wd:Q38896738 }   .                {     ?item wdt:P528 ?luettelotunnus .    ?item p:P528 ?luettelotunnus_q  .     ?luettelotunnus_q pq:P972 ?luettelo .    ?luettelotunnus_q pq:P972 ?allowedLuetteloTypes  }  UNION  { ?item wdt:P361 ?rky . ?rky wdt:P4009 ?rkyid . }  UNION  { ?item wdt:P4009 ?rkyid . }    UNION  { ?item wdt:P4106 ?mjid. }  UNION  {     VALUES ?allowedRkyTypes {wd:Q29966257 wd:Q9259 wd:Q31027091  } .      ?rky wdt:P1435 ?allowedRkyTypes .     ?rky wdt:P17 wd:Q33 .     ?item wdt:P131/wdt:P279*|wdt:P276/wdt:P279*|wdt:P361/wdt:P279* ?rky.      }    OPTIONAL { ?item wdt:P31 ?type }  OPTIONAL { ?item wdt:P373 ?commons }    FILTER (!BOUND(?type))  FILTER (!BOUND(?commons))    SERVICE wikibase:label { bd:serviceParam wikibase:language "fi,sv,en" }}

Kokeile