query-ab13e18bb7e01eece670ef1f157bf372

rq turtle/ttl

Parteizugehörigkeit). Damit wir dabei immer noch die Label bekommen, müssen wir sie im Label Service jetzt explizit anfordern. SAMPLEWir wollen auch die Parteizugehörigkeit anzeigen (ebenfalls optional). Allerdings sind manche Bürgermeisterinnen in mehreren Parteien (hauptsächlich: Die Linke und ihre Vorgängerparteien), daher gruppieren wir die Ergebnisse und wählen für jede Bürgermeisterin eine Partei zufällig aus (

Use at

PREFIX wikibase: <http://wikiba.se/ontology#>
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#>
PREFIX bd: <http://www.bigdata.com/rdf#>
SELECT DISTINCT ?stadt ?stadtLabel ?buergermeisterinLabel (SAMPLE(?koordinaten) AS ?koordinaten) (SAMPLE(?parteiLabel) AS ?parteiLabel) WHERE {
  ?stadt wdt:P17 wd:Q183;
         wdt:P6 ?buergermeisterin;
         wdt:P31/wdt:P279* wd:Q15284.
  ?buergermeisterin wdt:P21 wd:Q6581072.
  OPTIONAL { ?stadt wdt:P625 ?koordinaten. }
  OPTIONAL { ?buergermeisterin wdt:P102 ?partei. }
  SERVICE wikibase:label {
    bd:serviceParam wikibase:language "de".
    ?stadt rdfs:label ?stadtLabel.
    ?buergermeisterin rdfs:label ?buergermeisterinLabel.
    ?partei rdfs:label ?parteiLabel.
  }
}
GROUP BY ?stadt ?stadtLabel ?buergermeisterinLabel

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v2("?buergermeisterin") v6("?buergermeisterinLabel"):::projected v8("?koordinaten"):::projected v4("?partei") v8("?parteiLabel"):::projected v1("?stadt"):::projected v5("?stadtLabel"):::projected a1((" ")) c14(["de"]):::literal c6(["wd:Q15284"]):::iri c8(["wd:Q6581072"]):::iri c12(["bd:serviceParam"]):::iri c2(["wd:Q183"]):::iri v1 --"wdt:P17"--> c2 v1 --"wdt:P6"--> v2 v1 --"wdt:P31"--> a1 a1 --"wdt:P279"--> c6 v2 --"wdt:P21"--> c8 subgraph optional0["(optional)"] style optional0 fill:#bbf,stroke-dasharray: 5 5; v1 -."wdt:P625".-> v8 end subgraph optional1["(optional)"] style optional1 fill:#bbf,stroke-dasharray: 5 5; v2 -."wdt:P102".-> v4 end subgraph s1["http://wikiba.se/ontology#label"] style s1 stroke-width:4px; c12 --"wikibase:language"--> c14 v1 --"rdfs:label"--> v5 v2 --"rdfs:label"--> v6 v4 --"rdfs:label"--> v8 end bind2[/"sample(?koordinaten)"/] v8 --o bind2 bind2 --as--o v8 bind3[/"sample(?parteiLabel)"/] v8 --o bind3 bind3 --as--o v8