Hallo,
ich habe bereits einige Tutorials zu Versa gelesen, die Syntax jedoch nicht in allen Einzelheiten verstanden. Vielleicht könnte mir jemand bei der Umformulierung der folgenden SPARQL-Anfragen behilflich sein:
Vielen Dank und viele Grüße
ich habe bereits einige Tutorials zu Versa gelesen, die Syntax jedoch nicht in allen Einzelheiten verstanden. Vielleicht könnte mir jemand bei der Umformulierung der folgenden SPARQL-Anfragen behilflich sein:
Code:
SELECT ?title WHERE { ?temp book:title ?title . } SELECT ?title ?genre WHERE { { ?temp book:title ?title ; book:genre ?genre , "Abenteuer" . } UNION { ?temp book:title ?title ; book:genre ?genre , "Fantasy" . } } SELECT ?firstname ?lastname ?title ?genre WHERE { ?x author:firstname ?firstname . ?x author:lastname ?lastname . ?y book:title ?title . OPTIONAL { ?y book:genre ?genre . } ?x rel:isAuthorOf ?y. ?x rdf:type author:Man . } ORDER BY ?lastname