Help:Esempi query SPARQL: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Questa pagina conterrà esempi dettagliati per usare lo endpoint SPARQL. Si tratta di una caratteristica '''sperimentale'''. == Dove si trova == https://wdqs.wikitrek.org == A cosa serve == https://en.wikipedia.org/wiki/SPARQL <div class="mw-heading mw-heading2"> <h2>Wikitrek</h2> </div> <div class="mw-heading mw-heading3"> <h3>Episodi di Lower Decks</h3> </div> Elenco di episodi di '''''Lower Decks''''' <syntaxhighlight lang="...") |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
https://en.wikipedia.org/wiki/SPARQL | https://en.wikipedia.org/wiki/SPARQL | ||
<div class="mw-heading mw- | == Codice di esempio == | ||
< | <div class="mw-heading mw-heading3"> | ||
<h3>Episodi</h3> | |||
</div> | </div> | ||
<div class="mw-heading mw- | <div class="mw-heading mw-heading4"> | ||
< | <h4>Episodi di Lower Decks</h4> | ||
</div> | </div> | ||
Elenco di episodi di '''''[[wikitrek:Star Trek: Lower Decks|Lower Decks]]''''' | Elenco di episodi di '''''[[wikitrek:Star Trek: Lower Decks|Lower Decks]]''''' | ||
Line 28: | Line 29: | ||
ORDER BY ASC (?production) | ORDER BY ASC (?production) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<div class="mw-heading mw- | |||
< | <div class="mw-heading mw-heading4"> | ||
<h4>Episodi di Lower Decks (nuovi prefissi)</h4> | |||
</div> | |||
Elenco di episodi di '''''[[wikitrek:Star Trek: Lower Decks|Lower Decks]]''''' con modifiche al prefisso come da https://prefix.cc/dtk, vedere anche il [[phab:T335448|task 335448]] e i [[mw:Wikibase/Wikibase.cloud/First steps|primi passi]]. | |||
<syntaxhighlight lang="sparql" line> | |||
#Episodi di Lower Decks | |||
PREFIX dtk: <https://data.wikitrek.org/entity/> | |||
PREFIX dtkt: <https://data.wikitrek.org/prop/direct/> | |||
PREFIX dtkref: <https://data.wikitrek.org/reference/> | |||
PREFIX dtkval: <https://data.wikitrek.org/value/> | |||
SELECT ?episode ?episodeLabel ?publication ?production WHERE { | |||
?episode dtkt:P14 dtk:Q10317; | |||
dtkt:P101 ?publication; | |||
dtkt:P1 ?production | |||
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE]". } | |||
} | |||
ORDER BY ASC (?production) | |||
</syntaxhighlight> | |||
<div class="mw-heading mw-heading4"> | |||
<h4>Episodi di Prodigy</h4> | |||
</div> | </div> | ||
Elenco di episodi di '''''[[wikitrek:Star Trek: Prodigy|Prodigy]]''''' | Elenco di episodi di '''''[[wikitrek:Star Trek: Prodigy|Prodigy]]''''' | ||
Line 43: | Line 65: | ||
} | } | ||
ORDER BY ASC (?production) | ORDER BY ASC (?production) | ||
</syntaxhighlight> | |||
<div class="mw-heading mw-heading3"> | |||
<h3>Attori</h3> | |||
</div> | |||
<div class="mw-heading mw-heading4"> | |||
<h4>Totale degli attori</h4> | |||
</div> | |||
Elenco di episodi di '''''[[wikitrek:Star Trek: Lower Decks|Lower Decks]]''''' | |||
<syntaxhighlight lang="sparql" line> | |||
# Totale degli attori | |||
PREFIX dtk: <https://data.wikitrek.org/entity/> | |||
PREFIX dtkt: <https://data.wikitrek.org/prop/direct/> | |||
PREFIX dtkref: <https://data.wikitrek.org/reference/> | |||
PREFIX dtkval: <https://data.wikitrek.org/value/> | |||
PREFIX dtkpq: <https://commons.wikimedia.org/prop/qualifier/> | |||
SELECT (COUNT(*) AS ?count) | |||
WHERE { | |||
?item dtkt:P77 dtk:Q19 . | |||
} | |||
</syntaxhighlight> | </syntaxhighlight> |
Latest revision as of 10:00, 16 January 2025
Questa pagina conterrà esempi dettagliati per usare lo endpoint SPARQL.
Si tratta di una caratteristica sperimentale.
Dove si trova
A cosa serve
https://en.wikipedia.org/wiki/SPARQL
Codice di esempio
Episodi
Episodi di Lower Decks
Elenco di episodi di Lower Decks
PREFIX wd: <https://data.wikitrek.org/entity/>
PREFIX wdt: <https://data.wikitrek.org/prop/direct/>
SELECT ?episode ?episodeLabel ?publication ?production WHERE {
?episode wdt:P14 wd:Q10317;
wdt:P101 ?publication;
wdt:P1 ?production
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE]". }
}
ORDER BY ASC (?production)
Episodi di Lower Decks (nuovi prefissi)
Elenco di episodi di Lower Decks con modifiche al prefisso come da https://prefix.cc/dtk, vedere anche il task 335448 e i primi passi.
#Episodi di Lower Decks
PREFIX dtk: <https://data.wikitrek.org/entity/>
PREFIX dtkt: <https://data.wikitrek.org/prop/direct/>
PREFIX dtkref: <https://data.wikitrek.org/reference/>
PREFIX dtkval: <https://data.wikitrek.org/value/>
SELECT ?episode ?episodeLabel ?publication ?production WHERE {
?episode dtkt:P14 dtk:Q10317;
dtkt:P101 ?publication;
dtkt:P1 ?production
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE]". }
}
ORDER BY ASC (?production)
Episodi di Prodigy
Elenco di episodi di Prodigy
PREFIX wd: <https://data.wikitrek.org/entity/>
PREFIX wdt: <https://data.wikitrek.org/prop/direct/>
SELECT ?episode ?episodeLabel ?publication ?production WHERE {
?episode wdt:P14 wd:Q10692;
wdt:P101 ?publication;
wdt:P1 ?production
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE]". }
}
ORDER BY ASC (?production)
Attori
Totale degli attori
Elenco di episodi di Lower Decks
# Totale degli attori
PREFIX dtk: <https://data.wikitrek.org/entity/>
PREFIX dtkt: <https://data.wikitrek.org/prop/direct/>
PREFIX dtkref: <https://data.wikitrek.org/reference/>
PREFIX dtkval: <https://data.wikitrek.org/value/>
PREFIX dtkpq: <https://commons.wikimedia.org/prop/qualifier/>
SELECT (COUNT(*) AS ?count)
WHERE {
?item dtkt:P77 dtk:Q19 .
}