query-b56c3bfa07bbcb3ad289986a209d9cb0
Bonjour,: . Mais la requête étant déjà lourde, cet ajout rend la requête trop lourd pour aboutir. Je vais regarder si il est possible de contourner le problème. En attendant, voici déjà cette requête simplifiée>https://fr.wikipedia.org/; schema:isPartOf < ?article schema:about ?communeEn théorie, il suffit d'ajouter
Use at
- https://query.wikidata.org/sparql
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX schema: <http://schema.org/>
SELECT ?insee ?commune ?article
WHERE {
?commune wdt:P374 ?insee .
?commune wdt:P31 wd:Q484170. # commune de France
FILTER NOT EXISTS { ?commune wdt:P576 []. } # retrait anciennes communes
?article schema:about ?commune ; schema:isPartOf <https://fr.wikipedia.org/> .
}
ORDER BY (?insee)
Query found at
- https://www.wikidata.org/w/index.php?title=Topic:W02oj8jriw2aqn2f&topic_showPostId=w02p9gu4m0853imw#flow-post-w02p9gu4m0853imw
- https://www.wikidata.org/wiki/Topic:W02oj8jriw2aqn2f
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v3("?article"):::projected
v2("?commune"):::projected
v1("?insee"):::projected
a1((" "))
c7([https://fr.wikipedia.org/]):::iri
c4(["wd:Q484170"]):::iri
f0[["not "]]
subgraph f0e0["Exists Clause"]
e0v1 --"wdt:P576"--> e0a1
e0v1("?commune"):::projected
e0a1((" ")):::projected
end
f0--EXISTS--> f0e0
f0 --> v2
f0 --> c1
f0 --> a1
v2 --"wdt:P576"--> a1
v2 --"wdt:P374"--> v1
v2 --"wdt:P31"--> c4
v3 --"schema:about"--> v2
v3 --"schema:isPartOf"--> c7