SPARQL examples: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Nowy przykład: elementy z Bogumiłowic |
||
| Line 44: | Line 44: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[https://{{SERVERNAME}}/wdqs/#%23Humans%20%0A%23Lists%20all%20humans%20without%20parents%0ASELECT%20%3Fhuman%20%3FhumanLabel%20WHERE%20%7B%0A%20%20%3Fhuman%20wdt%3AP47%20wd%3AQ32.%20%23find%20humans%0A%20%20MINUS%20%7B%0A%20%20%20%20%3Fhuman%20wdt%3AP68%20%5B%5D%20.%20%23%20without%20father%0A%20%20%20%20%3Fhuman%20wdt%3AP66%20%5B%5D%20.%20%23%20without%20mother%0A%20%20%20%20%3Fhuman%20wdt%3AP65%20%5B%5D%20.%20%23%20without%20any%20unspecified%20parent%0A%20%20%7D%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Try it!] | [https://{{SERVERNAME}}/wdqs/#%23Humans%20%0A%23Lists%20all%20humans%20without%20parents%0ASELECT%20%3Fhuman%20%3FhumanLabel%20WHERE%20%7B%0A%20%20%3Fhuman%20wdt%3AP47%20wd%3AQ32.%20%23find%20humans%0A%20%20MINUS%20%7B%0A%20%20%20%20%3Fhuman%20wdt%3AP68%20%5B%5D%20.%20%23%20without%20father%0A%20%20%20%20%3Fhuman%20wdt%3AP66%20%5B%5D%20.%20%23%20without%20mother%0A%20%20%20%20%3Fhuman%20wdt%3AP65%20%5B%5D%20.%20%23%20without%20any%20unspecified%20parent%0A%20%20%7D%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Try it!] | ||
=== Elements from Bogumiłowice === | |||
<syntaxhighlight lang="SPARQL" class="mw-highlight-lang-sparql"> | |||
SELECT ?item ?itemLabel WHERE { | |||
?item wdt:P30 wd:Q24. # element posiada właściwość miejsca i ta właściwość ma wartość Bogumiłowice | |||
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } | |||
} | |||
</syntaxhighlight> | |||
[https://prunus-208.man.poznan.pl/bigdata/namespace/wdq/sparql?query=%23Elementy%20(nie%20tylko%20osoby)%20z%20Bogumi%C5%82owic%0ASELECT%20%3Fitem%20%3FitemLabel%20WHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP30%20wd%3AQ24.%20%23%20element%20posiada%20w%C5%82a%C5%9Bciwo%C5%9B%C4%87%20miejsca%20i%20ta%20w%C5%82a%C5%9Bciwo%C5%9B%C4%87%20ma%20warto%C5%9B%C4%87%20Bogumi%C5%82owice%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22pl%2Cen%22.%20%7D%0A%7D Try it!] | |||
Revision as of 15:23, 16 May 2022
This page is parsed by the web interface of the query service to fill the query example dialog.
Institutions
SELECT ?institution ?institutionLabel
WHERE
{
?institution wdt:P47 wd:Q467. # instance of Institution
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
Humans
#Lists all humans with values of selected fields
SELECT ?human ?humanLabel ?fatherLabel ?motherLabel ?date_of_birth WHERE {
?human wdt:P47 wd:Q32.
OPTIONAL { ?human wdt:P66 ?father. }
OPTIONAL { ?human wdt:P68 ?mother. }
OPTIONAL { ?human wdt:P7 ?date_of_birth. }
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
Humans without parents
#Lists all humans without parents
SELECT ?human ?humanLabel WHERE {
?human wdt:P47 wd:Q32. #find humans
MINUS {
?human wdt:P68 [] . # without father
?human wdt:P66 [] . # without mother
?human wdt:P65 [] . # without any unspecified parent
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
Elements from Bogumiłowice
SELECT ?item ?itemLabel WHERE {
?item wdt:P30 wd:Q24. # element posiada właściwość miejsca i ta właściwość ma wartość Bogumiłowice
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}