# A1: SELECT DISTINCT ?s ?g WHERE { GRAPH ?g { ?s ?o . }} # A2: SELECT DISTINCT ?s ?g WHERE { GRAPH ?g { ?s ?p "Florence" . }} # B1: SELECT DISTINCT ?s ?g WHERE { GRAPH ?g { ?s . }} # C1: SELECT DISTINCT ?s ?g WHERE { GRAPH ?g { ?s . ?s ?p . }} # C2: SELECT DISTINCT ?s ?g WHERE { GRAPH ?g { ?s . ?s ?p . ?s . }} # D1: SELECT DISTINCT ?s ?g WHERE { GRAPH ?g {{ ?s } UNION { ?s }} # D2: SELECT DISTINCT ?s ?g WHERE { GRAPH ?g {{ ?s ?p } UNION { ?s ?p }} # E: SELECT DISTINCT ?s ?g WHERE { GRAPH ?g { ?s . OPTIONAL { ?s ?x FILTER(?x = "Monographic") } . FILTER(!bound(?x)) }}