【发布时间】:2018-04-07 10:24:51
【问题描述】:
我是查询语言和链接数据的新手,非常感谢您的帮助。我在 dbpedia 上也有关于 sparql 的类似问题 dbpedia sparql query returns 0 result
我想在 wikidata 中查找与相关艺术家(创始人/发明者/创作者,知名)、日期开始、日期结束、国家/地区有关的所有艺术运动。这是我的查询:
PREFIX wdno: <http://www.wikidata.org/prop/novalue/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT ?art ?artLabel ?start ?end ?countryLabel ?influencebyLabel WHERE {
?art wdt:P31 wd:Q968159 ;
wdt:P571 ?start ;
wdt:P576 ?end;
wdt:P17 ?country ;
wdt:P737 ?influenceby .
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
当我只为 artLabel 运行查询时,它显示 300 秒的结果,但由于只有少数有开始日期,当我包含开始日期时,我的数据集缩小了,当我包含其余搜索词时,很少包含所有信息的记录。我的问题是如何生成空单元格也被记录而不是丢弃的结果?
另外,这个wikidata结果和dbpedia结果有什么区别?
谢谢
【问题讨论】: