query-3b07ef0ebc44134f98faa6b087455d67
Einwohner-Projekt 2023a vom 12. Januar 2023. Dieser Bericht führt alle 10784 deutschen Gemeinden, die am 31. Dezember 2022 existierten, auf. Die Einwohnerzahlen kommen jedoch vom 31. Dezember 2021, also ein Jahr zuvor. Die folgende Abfrage zeigt die Gemeinden, die bereits mit den Daten versehen wurden. (Q116783074)register of German municipalities (4th quarter 2022) Seit dem 15. Februar 2023 arbeite ich wieder an einer Aktualisierung der Einwohnerdaten. Dieses Mal sogar aufgesplittet in männliche und weibliche Einwohner. Als Grundlage nehme ich den Bericht
Use at
- https://query.wikidata.org/sparql
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX pr: <http://www.wikidata.org/prop/reference/>
PREFIX pq: <http://www.wikidata.org/prop/qualifier/>
PREFIX p: <http://www.wikidata.org/prop/>
PREFIX bd: <http://www.bigdata.com/rdf#>
PREFIX v: <http://www.wikidata.org/prop/statement/>
SELECT ?muni ?key ?muniLabel ?population ?male ?female ?instanceLabel ?rank ?retrieved WHERE {
BIND("2021-12-31"^^xsd:date AS ?popDay) .
BIND("2022-12-31"^^xsd:date AS ?muniDay) .
VALUES ?instance {wd:Q116457956 wd:Q42744322} .
?muni p:P31 ?instanceBlock .
?instanceBlock v:P31 ?instance .
FILTER NOT EXISTS {?instanceBlock pq:P580 ?start FILTER(?start > ?muniDay)} .
FILTER NOT EXISTS {?instanceBlock pq:P582 ?end FILTER(?end < ?muniDay)} .
?muni wdt:P439 ?key .
?muni p:P1082 ?populationBlock .
?populationBlock v:P1082 ?population .
?populationBlock pq:P1540 ?male .
?populationBlock pq:P1539 ?female .
?populationBlock wikibase:rank ?rank .
?populationBlock pq:P585 ?popDay .
?populationBlock prov:wasDerivedFrom ?ref.
?ref pr:P248 wd:Q116783074 .
?ref pr:P813 ?retrieved
SERVICE wikibase:label{bd:serviceParam wikibase:language "de"}
}
ORDER BY ?key
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v2("?end")
v12("?female"):::projected
v7("?instance")
v4("?instanceBlock")
v1("?key"):::projected
v11("?male"):::projected
v8("?muni"):::projected
v7("?muniDay")
v6("?popDay")
v10("?population"):::projected
v9("?populationBlock")
v13("?rank"):::projected
v14("?ref")
v15("?retrieved"):::projected
v5("?start")
c19(["de"]):::literal
c14(["wd:Q116783074"]):::iri
c17(["bd:serviceParam"]):::iri
f0[["not "]]
subgraph f0e0["Exists Clause"]
e0f0[["?end < ?muniDay"]]
e0f0 --> e0v1
e0f0 --> e0v2
e0v3 --"p:qualifier/P582"--> e0v1
e0v1("?end"):::projected
e0v3("?instanceBlock"):::projected
e0v2("?muniDay"):::projected
end
f0--EXISTS--> f0e0
f0 --> v2
f0 --> v7
f0 --> v4
f0 --> c1
f1[["?end < ?muniDay"]]
f1 --> v2
f1 --> v7
v4 --"p:qualifier/P582"--> v2
f2[["not "]]
subgraph f2e1["Exists Clause"]
e1f0[["?start > ?muniDay"]]
e1f0 --> e1v1
e1f0 --> e1v2
e1v3 --"p:qualifier/P580"--> e1v1
e1v3("?instanceBlock"):::projected
e1v2("?muniDay"):::projected
e1v1("?start"):::projected
end
f2--EXISTS--> f2e1
f2 --> v5
f2 --> v7
f2 --> v4
f2 --> c2
f3[["?start > ?muniDay"]]
f3 --> v5
f3 --> v7
v4 --"p:qualifier/P580"--> v5
bind4[/"'2021-12-31^^xsd:date'"/]
bind4 --as--o v6
bind5[/"'2022-12-31^^xsd:date'"/]
bind5 --as--o v7
bind6[/VALUES ?instance/]
bind6-->v7
bind60(["wd:Q116457956"])
bind60 --> bind6
bind61(["wd:Q42744322"])
bind61 --> bind6
v8 --"p:P31"--> v4
v4 --"p:statement/P31"--> v7
v8 --"p:direct/P439"--> v1
v8 --"p:P1082"--> v9
v9 --"p:statement/P1082"--> v10
v9 --"p:qualifier/P1540"--> v11
v9 --"p:qualifier/P1539"--> v12
v9 --"wikibase:rank"--> v13
v9 --"p:qualifier/P585"--> v6
v9 --"prov:wasDerivedFrom"--> v14
v14 --"p:reference/P248"--> c14
v14 --"p:reference/P813"--> v15
subgraph s1["http://wikiba.se/ontology#label"]
style s1 stroke-width:4px;
c17 --"wikibase:language"--> c19
end