# Get names and mboxes, each of which may be optional. PREFIX foaf: #PREFIX rdf: SELECT ?name ?mbox WHERE { { ?person rdf:type foaf:Person } . OPTIONAL { ?person foaf:name ?name } . OPTIONAL {?person foaf:mbox ?mbox} . }