query-2cb7c9aab737530b2d059b928479c121
, donde obtenemos la obra y el n_wikis. optimizada (n_wikis). Por ejemplo en esta consulta, limitada, podemos ver obras relevantes que perdemos si no usamos las subclases para consultar Wikidata. Es una consulta número de wikis en las que tienen artículoHaciendo una consulta anidada, podemos recuperar obras y saber cómo de relevantes son calculando el
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 schema: <http://schema.org/>
PREFIX bd: <http://www.bigdata.com/rdf#>
SELECT ?item ?itemLabel (COUNT(*) AS ?n_wikis)
WHERE {
{
SELECT ?item
WHERE {
?clase wdt:P279* wd:Q7725634. # Clase Obra literaria
?item wdt:P31 ?clase .
#FILTER (!CONTAINS(str(?clase),'Q77725634'))
MINUS { ?item wdt:P31 wd:Q7725634 }
#SERVICE wikibase:label { bd:serviceParam wikibase:language "es,en". }
}
LIMIT 50
}
?article schema:about ?item .
SERVICE wikibase:label { bd:serviceParam wikibase:language "es,en". }
}
GROUP BY ?item ?itemLabel
ORDER BY DESC(?n_wikis)
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v4("?article")
v2("?clase")
v3("?item"):::projected
v5("?n_wikis")
c6(["bd:serviceParam"]):::iri
c8(["es,en"]):::literal
c2(["wd:Q7725634"]):::iri
v2 --"wdt:P279"--> c2
v3 --"wdt:P31"--> v2
subgraph minus0["MINUS"]
style minus0 stroke-width:6px,fill:pink,stroke:red;
v3 --"wdt:P31"--> c2
end
v4 --"schema:about"--> v3
subgraph s1["http://wikiba.se/ontology#label"]
style s1 stroke-width:4px;
c6 --"wikibase:language"--> c8
end
bind2[/"count(*)"/]
bind2 --as--o v5