SQUALL to SPARQL Translator

Your SQUALL sentence:

What has language "de" and is the rdfs:label of the topic that has a rdfs:label whose str is "Database Management" and whose language is "en"?

The SPARQL translation:

SELECT DISTINCT ?x1 WHERE {
?x2 a :topic .
?x2 rdfs:label ?x3 .
FILTER (str(?x3) = "Database Management") .
FILTER (lang(?x3) = "en") .
?x2 rdfs:label ?x1 .
FILTER (lang(?x1) = "de") .
}

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: