SPARQL #
Übersicht #
Query Forms #
Query forms dienen der Darstellung der gefundenen Triples. Es gibt vier Typen:
- SELECT: Gibt alle, oder eine Untermenge, der Variablen zurück, nach welchen in einem Suchmuster gesucht wurde
- CONSTRUCT: Gibt einen RDF-Graph basierend auf einem Template zurück
- ASK: Gibt
true
zurück, wenn eine Suche Treffer liefert, ansonstenfalse
- DESCRIBE: Gibt einen RDF-Graphen zurück, welcher eine Ressource bzw. einen Graphen beschreibt
Beispiele #
Basale Abfrage #
SELECT ?s ?p ?o
WHERE {?s ?p ?o}
Statements zählen #
SELECT (COUNT (?s) AS ?count)
WHERE {?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Document> }
Distinkte Statements zählen #
SELECT (COUNT(DISTINCT (?o)) as ?count)
WHERE {?s <http://purl.org/dc/terms/contributor> ?o }