query-318b3ae6e59b5a33f6a3285cf64dcf2d

rq turtle/ttl

Salut,Content que ma session Twitch t'ait été utile. Pour 2 valeurs de P31 incompatibles, par contre il n'y a pas vraiment de solution dans l'absolu (bon, parfois je rêve d'avoir une contrainte "valeur unique" pour P31 mais malheureusement, on est très loin de ce rêve idéal).: Du coup, difficile de faire cela avec des contraintes. C'est peut-être possible avec une contrainte complexe (mais peu de gens les utilisent encore) ou avec un schema (mais ni l'un ni l'autre visible dans l'élément lui-même). Sinon, le mieux c'est encore de faire une requête SPARQL

Use at

PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
SELECT * WHERE {
  ?q wdt:P31 wd:Q5 ; wdt:P31 ?value .
  FILTER ( ?value != wd:Q5 )
}
LIMIT 1000

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v2("?q"):::projected v1("?value"):::projected c1(["wd:Q5"]):::iri f0[["?value != 'wd:Q5'"]] f0 --> v1 v2 --"wdt:P31"--> c1 v2 --"wdt:P31"--> v1