5

OptionalSPARQL クエリ言語で を使用することによって生成された空白を埋めようとしています。これを達成する方法はありますか?

オプション変数のonを使うと!boundtrueかfalseが生成されるのですが、「?」などの独自の値でセルを埋めたいです。または「不明」。

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 に答える