relpipe-data/examples/rdf-breakfast-club.sparql
branchv_0
changeset 310 aeda3cb4528d
equal deleted inserted replaced
309:71a627e72815 310:aeda3cb4528d
       
     1 #!/usr/bin/env rdf-sparql-interpreter.sh
       
     2 # endpoint: https://dbpedia.org/sparql
       
     3 # relation: breakfast_club
       
     4 
       
     5 PREFIX foaf:  <http://xmlns.com/foaf/0.1/>
       
     6 PREFIX dbo:   <http://dbpedia.org/ontology/>
       
     7 PREFIX rdfs:  <http://www.w3.org/2000/01/rdf-schema#>
       
     8 
       
     9 SELECT
       
    10 	?firstname
       
    11 	?surname
       
    12 WHERE {
       
    13 	?film a dbo:Film .
       
    14 	?film rdfs:label "The Breakfast Club"@en .
       
    15 	?film dbo:starring ?actor .
       
    16 	?actor foaf:givenName ?firstname .
       
    17 	?actor foaf:surname ?surname .
       
    18 	FILTER (lang(?firstname) = "en" && lang(?surname) = "en")
       
    19 	?actor dbo:birthYear ?born .
       
    20 	FILTER(?born > "1950"^^xsd:gYear)
       
    21 }
       
    22 ORDER BY ?firstname ?surname