query-82685578b26f332b5626e13f9eaf32b1
TODO
Use at
- https://query.wikidata.org/sparql
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX psv: <http://www.wikidata.org/prop/statement/value/>
PREFIX ps: <http://www.wikidata.org/prop/statement/>
PREFIX pq: <http://www.wikidata.org/prop/qualifier/>
PREFIX p: <http://www.wikidata.org/prop/>
SELECT DISTINCT ?item ?pop
WHERE
{
?item wdt:P17 wd:Q16 . # Canada
?item wdt:P31/wdt:P279* wd:Q486972 . # localités humaines
?item p:P1082 ?stat .
?stat ps:P1082 ?pop . # population
?stat a wikibase:BestRank.
?stat pq:P585 ?date.
FILTER NOT EXISTS {?item p:P1082 ?stat2 .
?stat2 a wikibase:BestRank.
?stat2 pq:P585 ?date2.
filter(?date2 > ?date) }
?item p:P625 ?coordinate.
?coordinate ps:P625 ?coord.
?coordinate psv:P625 ?coordinate_node.
?coordinate_node wikibase:geoLatitude ?lat.
filter (?lat < 45.7)
}
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v9("?coord")
v8("?coordinate")
v10("?coordinate_node")
v3("?date")
v2("?date2")
v4("?item"):::projected
v1("?lat")
v7("?pop"):::projected
v6("?stat")
v5("?stat2")
a1((" "))
c4(["wikibase:BestRank"]):::iri
c7(["wd:Q16"]):::iri
c10(["wd:Q486972"]):::iri
f0[["?lat < '45.7^^xsd:decimal'"]]
f0 --> v1
f1[["not "]]
subgraph f1e0["Exists Clause"]
e0f0[["?date2 > ?date"]]
e0f0 --> e0v1
e0f0 --> e0v2
e0v3 --"p:P1082"--> e0v4
e0v4 --"a"--> e0c3
e0v4 --"p:qualifier/P585"--> e0v1
e0v2("?date"):::projected
e0v1("?date2"):::projected
e0v3("?item"):::projected
e0v4("?stat2"):::projected
e0c3(["wikibase:BestRank"]):::iri
end
f1--EXISTS--> f1e0
f1 --> v2
f1 --> v3
f1 --> v4
f1 --> c2
f1 --> v5
f1 --> c3
f1 --> c4
f1 --> c5
f2[["?date2 > ?date"]]
f2 --> v2
f2 --> v3
v4 --"p:P1082"--> v5
v5 --"a"--> c4
v5 --"p:qualifier/P585"--> v2
v4 --"p:direct/P17"--> c7
v4 --"p:direct/P31"--> a1
a1 --"p:direct/P279"--> c10
v4 --"p:P1082"--> v6
v6 --"p:statement/P1082"--> v7
v6 --"a"--> c4
v6 --"p:qualifier/P585"--> v3
v4 --"p:P625"--> v8
v8 --"p:statement/P625"--> v9
v8 --"p:statement/value/P625"--> v10
v10 --"wikibase:geoLatitude"--> v1