- From: Axel Polleres <axel.polleres@deri.org>
- Date: Mon, 30 Aug 2010 08:08:40 +0100
- To: Graham Matthews <graham@orangedogconsulting.com>
- Cc: <public-sparql-dev@w3.org>
On 28 Aug 2010, at 17:37, Graham Matthews wrote: > Hi > > I have a couple of questions about the semantics of some unusual SPARQL > queries. > > What is the semantics of the following SPARQL query? > > select $x from graph_iri > where > { > $x a some_iri_1. > some_iri_2 some_iri_3 some_iri_4 > } > > where all of the some_iri_i's are distinct, and the graph contains NO triples > of the form > > some_iri_2 some_iri_3 some_iri_4 > > ? > > Is the answer empty yes. Basic graph patterns are always matched against the active graph in their entirety. > or all $x's that satisfy the first triple? > > Similarly what is the semantics of the following query? > > select $x from graph_iri > where > { > $x a some_iri_1. > $y some_iri_3 some_iri_4 > } > > where all of the some_iri_i's are distinct, and the graph contains NO triples > that match the second > pattern? likewise. > > thanks > graham > HTH, Axel > > > >
Received on Monday, 30 August 2010 07:09:18 UTC