query-72ab889028804cdebd6507e6007aa0aa

rq turtle/ttl

Mögliche Tatortfolgen, die noch nicht entsprechend markiert wurden erstellt in der Regel die neuen Tatortfolgen, zeichnet sie aber nie als solche aus. Über diese Abfrage finde ich sie und kann den misslichen Umstand beheben. Bergfalke2Arbeite ich immer wieder ab (in der Regel schaue ich jede Woche mindestens einmal nach).

Use at

PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?film ?label WHERE {
  {{?film wdt:P31 wd:Q506240} UNION {?film wdt:P6359 ?crew}} FILTER(?film NOT IN (wd:Q3307571, wd:Q116925796))
  ?film rdfs:label ?label . FILTER(lang(?label) = "de")
  FILTER (SUBSTR(STR(?label),1,6)='Tatort')
  FILTER NOT EXISTS {?film wdt:P179 wd:Q689438}
}

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v3("?crew") v1("?film"):::projected v2("?label"):::projected c2(["wd:Q689438"]):::iri c10(["wd:Q506240"]):::iri f0[["not "]] subgraph f0e0["Exists Clause"] e0v1 --"wdt:P179"--> e0c2 e0v1("?film"):::projected e0c2(["wd:Q689438"]):::iri end f0--EXISTS--> f0e0 f0 --> v1 f0 --> c1 f0 --> c2 v1 --"wdt:P179"--> c2 f1[["substring(str(?label),'1^^xsd:integer','6^^xsd:integer') = 'Tatort'"]] f1 --> v2 f2[["?label = 'de'"]] f2 --> v2 f3[["?film != 'wd:Q3307571'?film != 'wd:Q116925796'"]] f3 --> v1 subgraph union0[" Union "] subgraph union0l[" "] style union0l fill:#abf,stroke-dasharray: 3 3; v1 --"wdt:P6359"--> v3 end subgraph union0r[" "] style union0r fill:#abf,stroke-dasharray: 3 3; v1 --"wdt:P31"--> c10 end union0r <== or ==> union0l end v1 --"rdfs:label"--> v2