我如何处理多个谓词?

时间:2017-10-27 13:55:30

标签: sparql rdf

我的目标是编写一个SPARQL查询,以确定操作系统(s:OS)是Android且价格低于400的所有智能手机。

令人困惑,因为在Turtle格式中,有多个谓词。有s:OSrdf:type。我用哪一个?

我有以下内容,但我不确定其准确性:

SELECT ?phone
WHERE {
?phone s:OS|rdf:type ?OS .
?OS rdfs:subClassOf s:Android .

?phone s:price ?price .
FILTER (?price < 400) .
}

0 个答案:

没有答案