SPARQL:如何选择作为查询结果检查的对象
下面是SPARQL查询:SPARQL:如何选择作为查询结果检查的对象,sparql,rdf,Sparql,Rdf,下面是SPARQL查询: PREFIX : <...#> SELECT * WHERE { { :Airspace_LSAGE_411 ?p ?o . } UNION { :Airspace_LSAGN_411 ?p ?o . } UNION { :Airspace_LSAGS_411 ?p ?o . } } LIMIT 2000 是否可以在结果中重复空域名称以获得如下内容: s p o ----
PREFIX : <...#>
SELECT *
WHERE { { :Airspace_LSAGE_411 ?p ?o . }
UNION { :Airspace_LSAGN_411 ?p ?o . }
UNION { :Airspace_LSAGS_411 ?p ?o . }
} LIMIT 2000
是否可以在结果中重复空域名称以获得如下内容:
s p o
---- ---- ----
Airspace_LSAGE_411 color red
Airspace_LSAGN_411 color blue
我知道,通过一个接一个地执行三个查询,区分应该很容易,但我的主要观点是如何获得完整的三元组结果。用于提供内联数据
SELECT ?s ?p ?o
{VALUES ?s { :Airspace_LSAGE_411 :Airspace_LSAGN_411 :Airspace_LSAGS_411}
?s ?p ?o. }
用于提供内联数据
SELECT ?s ?p ?o
{VALUES ?s { :Airspace_LSAGE_411 :Airspace_LSAGN_411 :Airspace_LSAGS_411}
?s ?p ?o. }
作品我还了解到WHERE关键字显然不是必需的。我认为它只是在使用基本图形模式时可选的。我还了解到WHERE关键字显然不是必需的。我认为它只是在使用基本图形模式时可选的。