User:Fnielsen/SPARQL/Danish politics

Flest antal arbejdsgivere for folketingsmedlemmer edit

select ?person (count(?employer) as ?count) where {
  ?person wdt:P39 wd:Q12311817 . # Folketingsmedlem
  ?person wdt:P108 ?employer .
  optional { ?person rdfs:label ?person_name filter (lang(?person_name) = 'da') }
}
group by ?person
order by desc(?count)
Try it!

Akademisk grad edit

select ?akademisk_grad ?akademisk_grad_navn (count(?akademisk_grad) as ?antal) where {
  ?person wdt:P39 wd:Q12311817 .   # Folketingsmedlem
  ?person wdt:P512 ?akademisk_grad .
  optional { ?akademisk_grad rdfs:label ?akademisk_grad_navn filter (lang(?akademisk_grad_navn) = 'da') }
}
group by ?akademisk_grad ?akademisk_grad_navn
order by desc(?antal)
Try it!

Beskæftigelse edit

select ?beskæftigelse ?beskæftigelse_navn (count(?beskæftigelse) as ?antal) where {
  ?person wdt:P39 wd:Q12311817 . # Folketingsmedlem
  ?person wdt:P106 ?beskæftigelse .
  optional { ?beskæftigelse rdfs:label ?beskæftigelse_navn filter (lang(?beskæftigelse_navn) = 'da') }
}
group by ?beskæftigelse ?beskæftigelse_navn
order by desc(?antal)
Try it!

Danish political families edit

#defaultView:Graph
select ?politician1 ?politician1Label ?image1 ?politician2 ?politician2Label where {
  ?politician1 ?relation ?politician2 .
  ?politician1 wdt:P106 wd:Q82955 ;
               wdt:P27 wd:Q35 .
  ?politician2 wdt:P106 wd:Q82955 ;
               wdt:P27 wd:Q35 .
  optional { ?politician1 wdt:P18 ?image1 . }
  SERVICE wikibase:label {
     bd:serviceParam wikibase:language "da" .
   } 
}
Try it!