SPARQL - ФИЛЬТР НЕ СУЩЕСТВУЕТ vs МИНУС - PullRequest
1 голос
/ 20 июня 2020

Не мог бы кто-нибудь объяснить мне разницу между FILTER NOT EXISTS и MINUS в sparql. В частности, когда они не содержат переменных WHERE в своем теле. Например, почему следующий запрос что-то возвращает?

SELECT * {
   ?s ?p ?o .
   FILTER NOT EXISTS { ?x ?y ?z } .
}

и почему следующий запрос возвращает все?

SELECT * {
   ?s ?p ?o .
   MINUS { ?x ?y ?z } .
}

Заранее спасибо

...