我正在做一些搜索,並學習更多關於SPARQL的知識,但它不像SQL那麼容易。我只想知道爲什麼我的查詢重複結果以及如何解決它。這是我的SPARQL查詢:爲什麼我的SPARQL查詢重複結果?
PREFIX OQ:<http://www.owl-ontologies.com/Ontology1364995044.owl#>
SELECT ?x ?ys ?z ?Souhaite
WHERE {
?y OQ:hasnameactivite ?x.
?y OQ:AttenduActivite ?Souhaite.
?y OQ:SavoirDeActivite ?z.
?y OQ:hasnamephase ?ys.
?y OQ:Activitepour ?v.
?ro OQ:hasnamerole ?nr.
?y OQ:avoirrole ?ro.
FILTER regex (?nr ,"Concepteur").
FILTER regex (?v,"Voiture").
}
這給了我這些結果:
預期的結果是:
如果您可以將結果表格包含爲文本而不是圖片,那將會很不錯。 –