VirtTipsAndTricksGuideSPARQLNOTEXISTS Virtuoso SPARQL 1.1. NOT EXISTS and MINUS Virtuoso SPARQL 1.1. NOT EXISTS and MINUS What? This guide contains example queries using SPARQL 1.1 NOT EXISTS and MINUS, which you should be able to run against any SPARQL 1.1 endpoint.Why? NOT EXISTS and MINUS offer flexible ways to check for the absence of a given pattern, or to exclude possible solutions from the result set.How? Here are some examples showcasing Virtuoso's support for this functionality: NOT EXISTS SELECT COUNT(*) WHERE { ?s ?p "Novosibirsk" FILTER NOT EXISTS { ?s ?p "???????????" } } View the SPARQL Query Definition via SPARQL Protocol URL View the SPARQL Query Results via SPARQL Protocol URL MINUS SELECT COUNT(*) WHERE { { ?s ?p "Novosibirsk" } MINUS { ?s ?p "???????????" } } View the SPARQL Query Definition via SPARQL Protocol URL View the SPARQL Query Results via SPARQL Protocol URL Related SPARQL 1.1. -- Relationship and differences between NOT EXISTS and MINUS Virtuoso Tips and Tricks Collection Virtuoso SPARQL 1.1 Usage Examples Collection Virtuoso SPARQL 1.1 Syntax Tutorial