Не мог бы кто-нибудь объяснить мне разницу между FILTER NOT EXISTS и MINUS в sparql. В частности, когда они не содержат переменных WHERE в своем теле. Например, почему следующий запрос что-то возвращает?
SELECT * {
?s ?p ?o .
FILTER NOT EXISTS { ?x ?y ?z } .
}
и почему следующий запрос возвращает все?
SELECT * {
?s ?p ?o .
MINUS { ?x ?y ?z } .
}
Заранее спасибо