Conjunction
. , X Y P, Z Q, :
X P Y .
X Q Z .
:
X P Y; Q Z.
, , , X Y Z P, :
X P Y ;
P Z .
SPARQL ( RDF):
X P Y, Z .
, . , X Y Z, :
{ X P Y } UNION { X P Z }
SPARQL 1.1 VALUES, :
VALUES ?xpValue { Y Z }
X P ?xpValue
SPARQL 1.1 ( SPARQL), Virtuoso ( , DBpedia) . sparql.org query validator. , bif:contains, , SPARQL 1.1 contains, . strstarts, freebase. langMatches, . , , , "" "". ( , .)
select ?resource ?name ?label ?freebase where {
values ?type { dbpedia-owl:Film dbpedia-owl:Person }
values ?namePart { "John" "Mary" }
?resource rdfs:label ?label ;
foaf:name ?name ;
a ?type ;
owl:sameAs ?freebase .
filter ( langMatches( lang(?label), 'en' ) &&
strstarts(str(?freebase), "http://rdf.freebase.com" ) &&
contains( ?name, ?namePart ) )
}
limit 10
SPARQL