基于http://openjena.org/wiki/ARQ/Manipulating_SPARQL_using_ARQ,我在语法或代数中从头开始构建查询时遇到问题
例如,我有以下查询
SELECT (count(?instance) AS ?count)
WHERE
{ ?instance <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://data.linkedmdb.org/resource/movie/film> }
(project (?count)
(extend ((?count ?.0))
(group () ((?.0 (count ?instance)))
(bgp (triple ?instance <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.linkedmdb.org/resource/movie/film>)))))
Run Code Online (Sandbox Code Playgroud)
任何人都可以用一个如何从头开始构建上述查询的示例代码来指导我吗?我试图在语法上构建它,但没有知道如何对上面的聚合进行别名.
如果任何人至少可以指导我在投影中包含其别名的聚合,那将是非常好的.
谢谢,啊