我对斯派克有意见。我想从类别中选择一些东西。例如,研究对象。我在http://dbpedia.org/snorql中进行这样的查询。
SELECT ?category ?subject WHERE
{
?category a skos:Concept .
?category skos:Concept: American_punk_rock_guitarists.
?category dct:subject ?subject .
} LIMIT 1000我错了维图索37000。我不明白为什么。
这是一本好书吗?在SPARQL -学习SPARQL,第二版查询和更新与SPARQL 1.1?
发布于 2017-05-03 17:39:13
您至少有一个语法错误:第二个三元组中的第二个冒号(:)。
在语义上..。我真的不知道dbpedia中的类或谓词..。但是,skos:概念既可以是类型,也可以是谓词吗?
我给您写了一个有效的查询,返回类别"American_punk_rock_guitarists“的10个成员
我是通过去dbpedia的分面免费文本搜索并熟悉美国朋克摇滚吉他手的概念(特别是乔伊·拉蒙 )来将其结合在一起的。
prefix dbpcat: <http://dbpedia.org/resource/Category:>
SELECT ?subject ?category
WHERE
{ values ?category { dbpcat:American_punk_rock_guitarists } .
?subject dct:subject ?category }
LIMIT 10https://stackoverflow.com/questions/43765264
复制相似问题