PREFIX : SELECT * { ?x :p ?v . FILTERsameTerm(?x, :x3 ) OPTIONAL { ?x :p ?v . FILTER sameTerm(?v, :z ) } }