how group graph pattern work in SPARQL
问题 First of all, i don't know if this really called group graph pattern or not. Anyway, Look at this query please select ?x ?y where { {?x rdf:type rs:Recommendable} union {?xd rs:doesntexist ?y} } there is no rs:doesntexist but with union i got the results only from the first sub graph which is {?x rdf:type rs:Recommendable} but if i remove the union, so the query will be: select ?x ?y where { {?x rdf:type rs:Recommendable} {?xd rs:doesntexist ?y} } I get empty results, may I ask you please who