SQUALL to SPARQL Translator

Your SQUALL sentence:

What is the name of an author X of a publication and if defined, what is the email of X ?

The SPARQL translation:

SELECT DISTINCT ?x1 ?x4 WHERE {
?x2 a :publication .
?x2 :author ?x3 .
?x3 :name ?x1 .
OPTIONAL {
?x3 :email ?x4 .
}
}

Run at DBpedia SPARQL endpoint (assuming prefixes res: for resources, : and dbo: for ontology, and dbp: for properties in addition to DBpedia namespace definitions).

Load in DBpedia SPARQL Explorer (assuming the same prefixes as above).


Enter a SQUALL sentence: