> Suppose your dataset contains: > > :me :hasEmail "aj...@apache.org" . > :you :hasEmail "laure...@gmail.com" . > > The query: > > SELECT ?s ?p ?o WHERE {?o :hasName :s } > > is completely valid and will return perfectly fine results in a non-triple > format, like SPARQL XML. Those > results are not triples. In order to _know_ > that they > are not triples and that only certain result formats may therefore be used, > the SPARQL impl would have to > inspect every result row, _before beginning > to return > even the first_.
ah yeah, I think I get it now. Thanks.