Announcement

Collapse
No announcement yet.

SPARQL in Versa umformulieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SPARQL in Versa umformulieren

    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:
    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
    Vielen Dank und viele Grüße
Working...
X