On 21 Aug 2008, at 16:51, Axel Polleres wrote: > > Tackling the question from the more theoretical side, > I like non-monotonic SPARQL queries like the ones modeling set > difference. > > E.g. > "Give me all persons *without* an email address" in a certain FOAF > graph. > > > i) It is already folklore, that you can do that with using the ! > bound() filter outside an optional, i.e. > > SELECT ?X > FROM G > WHERE { ?X a foaf:Person > OPTIONAL { ?X foaf:mbox ?M} > FILTER (! bound(?X) ) } Shouldn't that be !bound(?M) ? - SteveReceived on Thursday, 21 August 2008 16:04:18 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:41:27 GMT