如何使用SPARQL(dbpedia.org与linkedmdb.org或freebase.com)组合结果

如何使用SPARQL(dbpedia.org与linkedmdb.org或freebase.com)组合结果,sparql,semantic-web,freebase,dbpedia,Sparql,Semantic Web,Freebase,Dbpedia,我需要在第80届颁奖典礼上获得所有获奖影片 我尝试编写SPARQL查询: prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix dbpedia-owl: <http://dbpedia.org/ontology/> prefix movie: <http://data.linkedmdb.org/resource/movie/> prefix award: <http://data.lin

我需要在第80届颁奖典礼上获得所有获奖影片 我尝试编写SPARQL查询:

prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix dbpedia-owl: <http://dbpedia.org/ontology/>
prefix movie: <http://data.linkedmdb.org/resource/movie/>
prefix award: <http://data.linkedmdb.org/page/film_awards_ceremony/180/>

select distinct ?film ?award where  {
  { ?film a movie:film.
    ?award a movie:film_awards_ceremony.
  } union 

  { ?film a dbpedia-owl:Film }
  ?film rdfs:label ?label .
}
前缀rdfs:
前缀dbpedia owl:
前缀电影:
前缀奖:
选择独特的?电影?奖{
{?拍一部电影:电影。
颁奖典礼:电影颁奖典礼。
}联合
{?拍摄一个dbpedia猫头鹰:电影}
?胶片rdfs:标签?标签。
}
但这是完整的电影列表

我在这里也找到了我需要的数据:

如何以正确的方式组合(联合)这些实体? 如果不可能-如何使用SPARQL和dbpedia.org从freebase获得结果?

您所说的“结果是完整的电影列表”是什么意思?你想找回什么?