SELECT * WHERE {
?subject ?predict ?object .
}
'?' 代表 变量 '*' 代表 输出所有表达式里的变量 '.' 代表 每行的结尾,单行可以省略
SELECT * WHERE {
GRAPH ?g { ?subject ?predict ?object } .
}
SELECT DISTINCT * WHERE {
?things a ?type .
}
'DISTINCT' 代表 去重复 'a' 代表 rdf:type
SELECT DISTINCT * WHERE {
?classes a owl:Class .
# ?classes a ?type .
}
SELECT DISTINCT * WHERE {
?individuals a owl:NamedIndividual .
}
SELECT DISTINCT * WHERE {
?objectProperties a owl:ObjectProperty .
}
SELECT DISTINCT * WHERE {
?objectProperties a owl:DatatypeProperty .
}
SELECT DISTINCT * WHERE {
?node1 ?edge ?node2 .
?edge a owl:ObjectProperty .
}
https://en.wikibooks.org/wiki/XQuery/SPARQL_Tutorial