Help:SPARQL query examples: Difference between revisions

From DataTrek
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
Questa pagina conterrà esempi dettagliati per usare lo endpoint SPARQL.
Si tratta di una caratteristica '''sperimentale'''.
== Dove si trova ==
https://wdqs.wikitrek.org
== Cosa serve ==
https://en.wikipedia.org/wiki/SPARQL
== Esempi da Wikidata ==
<div class="mw-heading mw-heading2">
<div class="mw-heading mw-heading2">
   <h2>Queries with cats</h2>
   <h2>Queries with cats</h2>
Line 35: Line 24:
}
}
</syntaxhighlight>
</syntaxhighlight>
<!-- === Episodi di Lower Decks === -->
__NOTOC__
<div class="mw-heading mw-heading3">
  <h3>Episodi di Lower Decks</h3>
</div>
Elenco di episodi di '''''[[wikitrek:Star Trek: Lower Decks|Lower Decks]]'''''
<syntaxhighlight lang="sparql" line>
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)
</syntaxhighlight>
=== Episodi di Prodigy ===
Elenco di episodi di '''''[[wikitrek:Star Trek: Prodigy|Prodigy]]'''''
<syntaxhighlight lang="sparql">
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)
</syntaxhighlight>
=== Planets ===
A list of planets.
<pre>
SELECT ?planet WHERE {
  ?planet wdt:P31 wd:Q634.
}
</pre>
=== Starships ===
Starships in the galaxy.
<pre>
SELECT ?starship WHERE {
  ?starship wdt:P31 wd:Q170383.
}
</pre>

Revision as of 23:34, 9 January 2025

Cats

SELECT ?cat ?catLabel WHERE {
  ?cat prefix:P1 prefix:Q2
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],mul,en". }
}

Queries with dogs

Dogs

SELECT ?dog ?dogLabel WHERE {
  ?dog prefix:P1 prefix:Q3
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],mul,en". }
}