Give me {play} that {narrative location} {Helsingør} and which contains the word {hamlet} in their name
Which is the play whose narrative area is Helsingør and carries the word hamlet in it's name?
Which is the play whose narrative location is Helsingør and contains the word hamlet in it's name?
SELECT DISTINCT ?v WHERE { FILTER ( CONTAINS ( LCASE ( ?v ) , 'hamlet' ) ) . ?v rdf:type ontology:play . ?v property:narrative_location resource:Helsingør }
SELECT DISTINCT ?sbj ?sbj_label { ?statement1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#subject> ?sbj . ?statement1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate> <http://www.wikidata.org/entity/P31> . ?statement1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> <http://wikidata.dbpedia.org/resource/Q25379>. ?statement2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#subject> ?sbj . ?statement2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate> <http://www.wikidata.org/entity/P840> . ?statement2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> <http://wikidata.dbpedia.org/resource/Q26881>. ?sbj rdfs:label ?sbj_label . FILTER(CONTAINS(lcase(?sbj_label), 'hamlet')) . FILTER (lang(?sbj_label) = 'en') } LIMIT 25
SELECT DISTINCT ?sbj ?sbj_label WHERE { ?sbj wdt:P31 wd:Q25379 . ?sbj wdt:P840 wd:Q26881 . ?sbj rdfs:label ?sbj_label . FILTER(CONTAINS(lcase(?sbj_label), 'hamlet')) . FILTER (lang(?sbj_label) = 'en') } LIMIT 25 