Pogovor:Strokovno pisanje 2019
Dodaj temoVidez
Zadnji komentar: pred 5 leti uporabnika Hladnikm v temi Seznam slovenskih športnic
Seznam slovenskih športnic
[uredi]Seznam po skriptu Pinky napravimo v Wikidata Query Service takole:
#Športnice (rojene v Slovenskem kraju) #Izločiti je treba neustrezne poklice oseb, ki imajo vnesenih več poklicev
SELECT ?oseba ?osebaLabel ?flabelLabel ?poklicLabel ?datumRojstva ?datumSmrti WHERE { ?oseba wdt:P31 wd:Q5 . #človek ?oseba wdt:P21 wd:Q6581072 . # poišče vse ženske ?oseba wdt:P106/wdt:P279* wd:Q2066131 . # poišče vse osebe s poklicom športnika ?oseba wdt:P19 ?kraj_rojstva. ?kraj_rojstva wdt:P17 wd:Q215. # kraj rojstva v Slovenskem kraju OPTIONAL { ?oseba wdt:P569 ?datumRojstva. } OPTIONAL { ?oseba wdt:P570 ?datumSmrti. } OPTIONAL { ?oseba wdt:P106 ?poklic. } OPTIONAL { ?poklic wdt:P2521 ?flabel . BIND(lang(?flabel) as ?lang) . FILTER(?lang="sl") } # ženska oblika poklica SERVICE wikibase:label { bd:serviceParam wikibase:language "sl". } } ORDER BY ?poklicLabel
--Hladnikm (pogovor) 07:55, 3. marec 2019 (CET)
Zastopanost žensk po generacijah
[uredi]Hvala Pinky tudi za tale skript; pred uporabo izbriški # pred ustrezno alinejo.
SELECT ?oseba ?osebaLabel ?flabelLabel ?poklicLabel ?datumRojstva ?datumSmrti WHERE { ?oseba wdt:P31 wd:Q5 . #človek ?oseba wdt:P21 wd:Q6581072 . # poišče vse ženske ?oseba wdt:P106/wdt:P279* wd:Q2066131 . # poišče vse osebe s poklicom športnika ?oseba wdt:P19 ?kraj_rojstva. ?kraj_rojstva wdt:P17 wd:Q215. # kraj rojstva v Slovenskem kraju OPTIONAL { ?oseba wdt:P569 ?datumRojstva. } OPTIONAL { ?oseba wdt:P570 ?datumSmrti. } OPTIONAL { ?oseba wdt:P106 ?poklic. } OPTIONAL { ?poklic wdt:P2521 ?flabel . BIND(lang(?flabel) as ?lang) . FILTER(?lang="sl") } # ženska oblika poklica # FILTER (?datumRojstva > "1800-01-01"^^xsd:dateTime && ?datumRojstva < "1900-01-01"^^xsd:dateTime) # rojene od-do # FILTER (?datumRojstva >= "1921-01-01T00:00:00Z"^^xsd:dateTime) . # rojene leta 1.1.1921 ali kasneje # FILTER (?datumRojstva <= "1921-01-01T00:00:00Z"^^xsd:dateTime) . # rojene leta 1.1.1921 ali prej SERVICE wikibase:label { bd:serviceParam wikibase:language "sl". } } ORDER BY ?poklicLabel
Odprava podvojenih ali potrojenih zadetkov
[uredi]SELECT DISTINCT ?oseba ?osebaLabel ?flabelLabel ?poklicLabel ?datumRojstva ?datumSmrti WHERE { ?oseba wdt:P31 wd:Q5 . #človek ?oseba wdt:P21 wd:Q6581072 . # poišče vse ženske ?oseba wdt:P106/wdt:P279* wd:Q2066131 . # poišče vse osebe s poklicem športnika ?oseba wdt:P19 ?kraj_rojstva. ?kraj_rojstva wdt:P17 wd:Q215. # kraj rojstva v Slovenskem kraju OPTIONAL { ?oseba wdt:P569 ?datumRojstva. } OPTIONAL { ?oseba wdt:P570 ?datumSmrti. } OPTIONAL { ?oseba wdt:P106 ?poklic. } OPTIONAL { ?poklic wdt:P2521 ?flabel . BIND(lang(?flabel) as ?lang) . FILTER(?lang="sl") } # ženska oblika poklica # FILTER (?datumRojstva > "1800-01-01"^^xsd:dateTime && ?datumRojstva < "1900-01-01"^^xsd:dateTime) # rojene od-do # FILTER (?datumRojstva >= "1921-01-01T00:00:00Z"^^xsd:dateTime) . # rojene leta 1.1.1921 ali kasneje # FILTER (?datumRojstva <= "1921-01-01T00:00:00Z"^^xsd:dateTime) . # rojene leta 1.1.1921 ali prej
#izločitev rezultatov za sledeče poklice: Q212948=partizan; Q713200=performer; Q2490358=koreograf; ... FILTER (?poklic != wd:Q212948 && ?poklic != wd:Q16010345 && ?poklic != wd:Q2600526 && ?poklic != wd:Q2490358 && ?poklic != wd:Q33999). SERVICE wikibase:label { bd:serviceParam wikibase:language "sl". } } ORDER BY ?poklicLabel # (ali ORDER BY ?oseba)