Advertisement
aendrew

Untitled

Apr 15th, 2015
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. prefix db: <http://dbpedia.org/ontology/>
  2. prefix dc: <http://purl.org/dc/terms/>
  3. prefix skos: <http://www.w3.org/2004/02/skos/core#>
  4. prefix category: <http://dbpedia.org/resource/Category:>
  5.  
  6. select distinct ?member, ?mpName, ?mpPartyLabel , (group_concat(distinct ?catLabel; separator=", ") as ?categories) where {
  7. {
  8. ?member dc:subject <http://dbpedia.org/resource/Category:MPs_of_the_United_Kingdom_House_of_Commons,_by_Parliament> .
  9. } union {
  10. ?member dc:subject [skos:broader <http://dbpedia.org/resource/Category:MPs_of_the_United_Kingdom_House_of_Commons,_by_Parliament>] .
  11. }
  12.  
  13. ?member a db:Person .
  14. ?member dbpprop:name ?mpName .
  15. ?member dbpprop:party ?mpParty .
  16. ?member dc:subject ?cat .
  17. ?mpParty rdfs:label ?mpPartyLabel .
  18. FILTER(LANG(?mpPartyLabel) = "" || LANGMATCHES(LANG(?mpPartyLabel), "en"))
  19. ?cat skos:broader <http://dbpedia.org/resource/Category:MPs_of_the_United_Kingdom_House_of_Commons,_by_Parliament> .
  20. ?cat rdfs:label ?catLabel
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement