- From: james anderson <james@dydra.com>
- Date: Fri, 17 Jun 2016 19:36:30 +0000
- To: public-sparql-dev@w3.org
- Message-ID: <010201555fdd5d2d-fe3fe69b-44ea-425b-95c8-f4183682d0af-000000@eu-west-1.amazonse>
> On 2016-06-17, at 21:10, Jeremy J Carroll <jjc@syapse.com> wrote: > > Given the interesting conversation about EXISTS, I have a slightly related question > > > select * > { graph <eg:graph> { > ?s <eg:b> ?o > FILTER EXISTS { > ?s <eg:c> ?o > } > } > } > > > is the <eg:c> matched against the default graph or <eg:graph>? given the definitions in the recommendation, {?s <eg:c> ?o } should apply to the given graph. while the definition does not take the trouble to describe the meaning specific to forms, i have understood only - {graph <x> {graph <y> … } } to limit the scope - {graph ?x … } to have scope limited by projection which did not include ?x - {graph ?? { service … } } to limit scope where, for the service case, i am ambivalent. > > I sometimes get results for this sort of query that surprise me, and so I tend to explicitly repeat the graph scope. best regards, from berlin, --- james anderson | james@dydra.com | http://dydra.com
Received on Friday, 17 June 2016 19:37:01 UTC