query-63f80ff6d931fd8b22fe8c295f0c973b
Je développe une autre requête pour tenter de détecter les liens entre livre-base et films-œuvre dérivée, mais ça dépasse le temps de calcul alloué :
Use at
- https://query.wikidata.org/sparql
 
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#>
SELECT DISTINCT ?item WHERE {
  ?item wdt:P31 wd:Q11424 ;
        wdt:P31 ?film ;
        rdfs:label ?label .
  ?item2 wdt:P31 wd:Q571 ;
         wdt:P31 ?film2 ;
         rdfs:label ?label2
  filter(lang(?label) = "fr") .
  filter(lang(?label2) = "fr") .
  filter(?label = ?label2) .
  minus{?item wdt:P144 ?base .}
  minus{?item2 wdt:P4969 ?derive .}
}
LIMIT 1000
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
  v7("?base")
  v8("?derive")
  v4("?film")
  v6("?film2")
  v3("?item"):::projected 
  v5("?item2")
  v1("?label")
  v2("?label2")
  c3(["wd:Q11424"]):::iri 
  c5(["wd:Q571"]):::iri 
  f0[["?label = ?label2"]]
  f0 --> v1
  f0 --> v2
  f1[["?label2 = 'fr'"]]
  f1 --> v2
  f2[["?label = 'fr'"]]
  f2 --> v1
  v3 --"wdt:P31"-->  c3
  v3 --"wdt:P31"-->  v4
  v3 --"rdfs:label"-->  v1
  v5 --"wdt:P31"-->  c5
  v5 --"wdt:P31"-->  v6
  v5 --"rdfs:label"-->  v2
  subgraph minus3["MINUS"]
    style minus3 stroke-width:6px,fill:pink,stroke:red;
    v3 --"wdt:P144"-->  v7
  end
  subgraph minus4["MINUS"]
    style minus4 stroke-width:6px,fill:pink,stroke:red;
    v5 --"wdt:P4969"-->  v8
  end