5

Optional我正在尝试填充使用SPARQL 查询语言生成的空白。有什么方法可以实现这一目标吗?

可选变量上的使用会!bound生成真或假,但我想用自己的值填充单元格,例如“?” 或“未知”。

4

1 回答 1

8

也许您可以使用以下构造之一...

COALESCE(?c, "unknown")

资料来源:http ://www.w3.org/TR/sparql11-query/#func-coalesce

或者

IF(bound(?c), ?c, "unknown")

资料来源:http ://www.w3.org/TR/sparql11-query/#func-if

于 2013-11-01T14:25:29.993 回答