query-0920ca2795f96a4740ac6dd24ca60465

rq turtle/ttl

afficher le nombre d'éléments disposant de la propriété "archivé par" (P485) par institution suisse

afficher le lieu où est située l'institution.

classer les institution par ordre de nombre d'éléments décroissant.

SELECT DISTINCT ?institution ?institutionLabel (GROUP_CONCAT(DISTINCT(?LieuLabel); separator=", ") as ?Lieux) (COUNT(?item) AS ?total) WHERE { ?item wdt:P485 ?institution . #les éléments doivent disposé de la propriété "archivé par" qui renvoie à une institution. ?institution wdt:P17 wd:Q39; #l'institution doit être localisée en France wdt:P131 ?lieu. #localisation administrative de l'institution OPTIONAL { ?institution wdt:P131 ?Lieu. OPTIONAL {?Lieu rdfs:label ?LieuLabel. filter(lang(?LieuLabel)="fr")} } SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr,en". } } GROUP BY ?institution ?institutionLabel ?lieux ORDER BY DESC (?total) ?lieux

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#>
#afficher le nombre d'éléments disposant de la propriété "archivé par" (P485) par institution suisse
#afficher le lieu où est située l'institution.
#classer les institution par ordre de nombre d'éléments décroissant.
SELECT DISTINCT ?institution ?institutionLabel (GROUP_CONCAT(DISTINCT(?LieuLabel); separator=", ") as ?Lieux) (COUNT(?item) AS ?total) 
WHERE 
{
  ?item wdt:P485 ?institution . #les éléments doivent disposé de la propriété "archivé par" qui renvoie à une institution.
  ?institution wdt:P17 wd:Q39; #l'institution doit être localisée en France
               wdt:P131 ?lieu. #localisation administrative de l'institution
   OPTIONAL {
    ?institution wdt:P131 ?Lieu.
     OPTIONAL {?Lieu rdfs:label ?LieuLabel. filter(lang(?LieuLabel)="fr")}
  }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr,en". }
}
GROUP BY ?institution ?institutionLabel ?lieux
ORDER BY DESC (?total) ?lieux

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v7("?Lieu") v6("?LieuLabel"):::projected v8("?Lieux") v4("?institution"):::projected v3("?item"):::projected v5("?lieu") v2("?lieux") v9("?total") c3(["wd:Q39"]):::iri c8(["bd:serviceParam"]):::iri c10(["#91;AUTO_LANGUAGE#93;,fr,en"]):::literal v3 --"wdt:P485"--> v4 v4 --"wdt:P17"--> c3 v4 --"wdt:P131"--> v5 subgraph optional0["(optional)"] style optional0 fill:#bbf,stroke-dasharray: 5 5; v4 -."wdt:P131".-> v7 subgraph optional1["(optional)"] style optional1 fill:#bbf,stroke-dasharray: 5 5; v7 -."rdfs:label".-> v6 end end subgraph s1["http://wikiba.se/ontology#label"] style s1 stroke-width:4px; c8 --"wikibase:language"--> c10 end bind2[/"?LieuLabel"/] v6 --o bind2 bind2 --as--o v8 bind3[/"count(?item)"/] v3 --o bind3 bind3 --as--o v9