我的SPARQL学习手册中的我的SPARQL代码:
Contruct
{
?s dm:problem dm:prob29 .
dm:prob29 rdfs:label "Location value must be a URI." .
}
WHERE
{
?s dm:location ?city .
FILTER (!(isURI(?city)))
}
-创建如下文件:
dm:prob29 rdfs:label "Location value must be a URI." .
d:item693 dm:problem dm:prob29 .enter
为什么先显示"Location value must be URI"
命令Contruct
等时,他为什么首先创建dm:prob29
三元组?我不确定这是如何工作的?
答案 0 :(得分:1)
在查询CONSTRUCT
的情况下,此类三元组的顺序是任意的,没有任何意义。