how do I add
OPTIONAL {
?s <q> 123 .
?s <v> ?x .
FILTER(?x>56)
}i.e a compound OPTIONAL pattern?There seems to be no concept of a group pattern (do not confuse with GROUP BY).
(This applies all places group patterns occur, which is quite a few in SPARQL)
Andy
