选择具有指定名称的波段

时间:2010-03-05 05:27:02

标签: rdf sparql jena

如何修改此查询以仅显示名称为"kinks"的频段?我尝试在= #kinks之后标记dc:Band,但没有结果。

 Query SPARQL_QUERY = QueryFactory.create("" +
           "PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>" +           
           "PREFIX dc: <http://ontologyloc.com/Bands.owl#>" +
           "SELECT DISTINCT ?BandName WHERE { ?BandName rdf:type dc:Band }" 
           );

1 个答案:

答案 0 :(得分:1)

我不知道你的本体论,但它可能像

PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>        
PREFIX dc: <http://ontologyloc.com/Bands.owl#>

SELECT DISTINCT ?BandName WHERE {
?BandName rdf:type dc:Band .
?BandName dc:title "kinks" .
}