0

我正在使用 SPARQL 联合查询。除了每个服务查询的聚合数据之外,我不希望返回任何内容。这可能吗?目前,查询从每个服务查询返回数据,然后运行计数和分组依据。我尝试使用子查询,但它们不起作用。我正在使用 fuseki 服务器。

<已编辑 - 添加示例查询>

SELECT (COUNT(?var) as ?varCount)  ?var2
WHERE{      
   {          
       ?var a abc:Class;                                                       
   }    
UNION       
   {        
   SERVICE <https://sample1.org>    
       {              
       ?var a abc:Class;               
       ?var abc:var2 ?var2.                    
       }        
   }
UNION       
   {        
   SERVICE <https://sample2.org>    
       {              
       ?var a abc:Class;               
       ?var abc:var2 ?var2.                 
       }        
   }
} group by ?var2  
4

0 回答 0