SPARQL查询中2个变量之间的MAX

时间:2016-07-29 09:23:17

标签: sparql

我需要在SPARQL查询中获取2个变量之间的最大值,例如:

SELECT *
    WHERE{
        ......
        ?person :age ?age .
        ?info :retirementAge ?retirementAge .

        BIND(MAX(?age, ?retirementAge) AS $maxBetweenAgeAndRetirementAge)

        ?maxBetweenAgeAndRetirementAge.....
    }

MAX(?age, ?retirementAge)无效(我想?)。 SPARQL似乎允许算术运算符,如+-*/,所以我想知道我需要做些什么才能让它工作。

0 个答案:

没有答案