query-e21942a5eee1c74eb083e6b66219ebba
Visualiser une hiérarchie avec le niveau. Je n'ai pas trouvé de manière de le faire de manière récursive. (Q28070878)decentralized service of the State Cette requête permet d'obtenir la liste des sous-classes de
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 bd: <http://www.bigdata.com/rdf#>
#defaultView:Tree
SELECT ?super ?superLabel ?level1 ?level1Label ?level2 ?level2Label ?level3 ?level3Label ?level4 ?level4Label WHERE {
BIND(wd:Q28070878 AS ?super)
?level1 wdt:P279 ?super.
OPTIONAL {
?level2 wdt:P279 ?level1.
OPTIONAL {
?level3 wdt:P279 ?level2.
OPTIONAL { ?level4 wdt:P279 ?level3. }
}
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
}
ORDER BY ?superLabel
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v3("?level1"):::projected
v4("?level2"):::projected
v5("?level3"):::projected
v6("?level4"):::projected
v2("?super"):::projected
v1("?superLabel"):::projected
c3(["bd:serviceParam"]):::iri
c5(["fr"]):::literal
bind0[/"'wd:Q28070878'"/]
bind0 --as--o v2
v3 --"wdt:P279"--> v2
subgraph optional0["(optional)"]
style optional0 fill:#bbf,stroke-dasharray: 5 5;
v4 -."wdt:P279".-> v3
subgraph optional1["(optional)"]
style optional1 fill:#bbf,stroke-dasharray: 5 5;
v5 -."wdt:P279".-> v4
subgraph optional2["(optional)"]
style optional2 fill:#bbf,stroke-dasharray: 5 5;
v6 -."wdt:P279".-> v5
end
end
end
subgraph s1["http://wikiba.se/ontology#label"]
style s1 stroke-width:4px;
c3 --"wikibase:language"--> c5
end