是否可以使用单个SPARQL查询获取所有类及其各自的实例?

时间:2013-12-13 04:51:11

标签: sparql allegrograph

我需要在用户访问我们的网站时显示所有类及其各自的实例。我们使用Allegrograph作为我们的RDF数据库。因此,一旦用户选择了从中获取数据的存储库,我们就需要显示整个存储库中存在的所有类及其各自的实例。那么通过单个SPARQL查询可以实现这一目标吗?

我知道下面的SPARQL将获取所有类,

SELECT DISTINCT ?class
WHERE {
  ?s a ?class .
}

但是如何获取上述SPARQL查询返回的每个类的所有实例?我需要知道单个SPARQL查询是否可行。非常感谢您的帮助,因为它对我们的项目至关重要。

1 个答案:

答案 0 :(得分:2)

SELECT ?s ?class WHERE  { ?s a ?class }