在SPARQL中使用内部查询中的外部查询变量

时间:2017-01-13 08:47:21

标签: sparql rdf semantic-web ontology

我有一个SPARQL查询,其结构为:

{

  ?name1 :hasAddress ?address1
  ?name2 :hasAddress ?address2

  {

    select COUNT(DISTINCT ?city1) as ?DistinctCities
    {
      ?city1 :isIn ?address1
      ?city2 :isIn ?address2
      ?city1 :isConnectedTo ?city2
    }

  }
}

不幸的是,外部查询中的?address1(和?address2)似乎不在内部查询中使用。我发现了这一点,因为当我为?address1?address2的文字值运行内部查询时,它给出了复合查询中不同的值。

0 个答案:

没有答案