查询示例
语句格式
// A code block
PREFIX vcard: <http://www.w3.org/2001/vcard-rdf/3.0#>
SELECT ?y ?givenName
WHERE
{ ?y vcard:Family "Smith" .
?y vcard:Given ?givenName .
}
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX vCard: <http://www.w3.org/2001/vcard-rdf/3.0#>
SELECT ?name
WHERE
{
{ [] foaf:name ?name } UNION { [] vCard:FN ?name }
}
ASK 使用方法
ASK形式的查询简单地检查一个数据集中是否存在一个图模式,而不是返回结果,返回的应试true或false
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
ASK {
?x foaf:name "Alice" ;
foaf:mbox <mailto:alice@work.example>
}
PREFIX swp:<http://www.semanticwebprimer.org/ontology/apartments.ttl#>.
PREFIX dbpedia-owl: <http://dbpedia.org/ontology>.
PREFIX dbpedia: <http://dbpedia.org/resource>.
ASK ? apartment
WHERE{
?apartment swp:hasNumberOfBedrooms 3.
}