- From: Andy Seaborne <andy.seaborne@epimorphics.com>
- Date: Tue, 03 May 2011 16:17:22 +0100
- To: public-rdf-dawg@w3.org
> That is, the GroupGraphPattern in the WHERE clause will be matched > against the dataset described by explicit USING or USING NAMED > clauses, if specified, and against the graph store otherwise. Any > graph name specified in a WITH clause will - for evaluating the WHERE > clause - refer to the default graph to be used in the absence of USING > or USING NAMED clauses. In the presence of one or more graphs referred > to in USING clauses, the default graph will be the merge of these > graphs, meaning that the graph in a WITH clause will be ignored while > evaluating the WHERE clause. OK to here > If there is no USING clause, but there is > one of s/of/or/ > more USING NAMED clauses, then the dataset will include a > default graph specified by the WITH clause, if present, or an empty > graph otherwise. To be consistent with FROM/FROM NAMED then any use of USING should be a complete dataset description so no USING means empty default graph regardless of WITH. Therefore I suggest: [[ If there is no USING clause, but there is one of more USING NAMED clauses, then the dataset will include a default graph which is an empty graph. ]] Andy
Received on Tuesday, 3 May 2011 15:17:54 UTC