2010-09-02 29 views
3

Si l'ensemble de données est:Déterminer si un triplet existe spécifique en utilisant SPARQL

@prefix dc: <http://purl.org/dc/elements/1.1/> . 
@prefix :  <http://example.org/book/> . 
@prefix ns: <http://example.org/ns#> . 

:book1 dc:title "SPARQL Tutorial" . 
:book2 dc:title "The Semantic Web" . 

Comment puis-je vérifier que le triple :book1 dc:title "SPARQL Tutorial" . existe?

Je peux faire SELECT ?book where {?book dc:title "SPARQL Tutorial"} mais ensuite je dois faire un post-traitement pour déterminer si 'book1' a été récupéré!

Répondre

3
ASK { ?book dc:title "SPARQL Tutorial" } 
+2

Devrait être: book1 au lieu de? Book, mais ASK est correct. –