Page History
Vastaus 1
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX ks: <http://www.yso.fi/onto/kaunokki#>
SELECT DISTINCT ?genrennimi
WHERE {
?kirja ks:genre ?genreid .
?genreid skos:prefLabel ?genrennimi .
FILTER (lang(?genrennimi) = 'fi')
} LIMIT 20
Vastaus 2
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX ks: <http://www.yso.fi/onto/kaunokki#>
SELECT ?romaani ?p ?o
WHERE {
?romaani a ks:romaani .
?romaani skos:prefLabel ?nimi .
FILTER (regex(?nimi, 'seitsemän veljestä', 'i'))
?romaani ?p ?o .
}
Vastaus 3
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX ks: <http://www.yso.fi/onto/kaunokki#>
PREFIX ling: <http://www.lingvoj.org/lang/>
SELECT DISTINCT ?nimi (count(?teos) as ?count)
WHERE {
?teos a ks:romaani .
?teos ks:tekija ?henkilo .
?henkilo skos:prefLabel ?nimi .
?henkilo ks:aidinkieli ling:fi .
}
GROUP BY ?nimi
ORDER BY DESC( ?count )
LIMIT 10