# Exercise answer 1
BASE
PREFIX foaf:
PREFIX rdf:
PREFIX dc:
PREFIX bio:
PREFIX xsd:
SELECT DISTINCT ?name ?birthday
FROM NAMED
FROM NAMED
FROM NAMED
FROM NAMED
FROM NAMED
WHERE {
GRAPH ?g {
?person a foaf:Person;
foaf:name ?name .
OPTIONAL {
?person bio:event ?b .
?b a bio:Birth .
?b bio:date ?birthday .
}
}
}
ORDER BY ASC[?birthday]