Nápověda:Šablona:SPARQL
Vzhled
Účel
[editovat]Šablona „SPARQL“ vloží SPARQL dotaz s obarvením jazyka a odkazem na Wikidata dotazovací službu (Wikidata Query Service).
Použití
[editovat]{{SPARQL|dotaz= |p= |q= |v= |state= |extraprefix= }}
- Parametr
dotaz
obsahuje vlastní SPARQL dotaz. - Parametr
p
vytvoři p: prefix, když je nastavený - Parametr
q
vytvoří q: prefix, když je nastavený - Parametr
v
vytvoří v: prefix, když je nastavený - Parametr
state
může obsahovat buď „collapsed“ nebo „expanded“. Oba způsobí možnost sbalení kódu dotazu, „collapsed“ způsobí, že se sbalí. V seznamu („*“ nebo „#“ na začátku řádku) je vedle odkazu na dotazovací službu Wikidata zobrazeno přepínací tlačítko „sbalit“/„rozbalit“ - Parametr
extraprefix
obsahuje další prefixy k přidání
Příklady použití
[editovat]Kód | Výsledek |
---|---|
{{SPARQL|dotaz= SELECT ?count WHERE { { SELECT (COUNT(?item) AS ?count) WHERE { ?item wdt:P31 wd:Q5. ?sitelink schema:isPartOf <https://cs.wikisource.org/> ; schema:about ?item . } } } }} |
SELECT ?count WHERE {
{
SELECT (COUNT(?item) AS ?count) WHERE {
?item wdt:P31 wd:Q5.
?sitelink schema:isPartOf <https://cs.wikisource.org/> ;
schema:about ?item .
}
}
}
|
{{SPARQL|dotaz= SELECT ?count WHERE { { SELECT (COUNT(?item) AS ?count) WHERE { ?item wdt:P31 wd:Q5. ?sitelink schema:isPartOf <https://cs.wikisource.org/> ; schema:about ?item . } } }|p=1|v=1|q=1 }} |
PREFIX p: <http://www.wikidata.org/prop/>
PREFIX q: <http://www.wikidata.org/prop/qualifier/>
PREFIX v: <http://www.wikidata.org/prop/statement/>SELECT ?count WHERE {
{
SELECT (COUNT(?item) AS ?count) WHERE {
?item wdt:P31 wd:Q5.
?sitelink schema:isPartOf <https://cs.wikisource.org/> ;
schema:about ?item .
}
}
}
|
{{SPARQL|dotaz= SELECT ?count WHERE { { SELECT (COUNT(?item) AS ?count) WHERE { ?item wdt:P31 wd:Q5. ?sitelink schema:isPartOf <https://cs.wikisource.org/> ; schema:about ?item . } } }|extraprefix=PREFIX wikibase: <http://wikiba.se/ontology#> }} |
PREFIX wikibase: <http://wikiba.se/ontology#>SELECT ?count WHERE {
{
SELECT (COUNT(?item) AS ?count) WHERE {
?item wdt:P31 wd:Q5.
?sitelink schema:isPartOf <https://cs.wikisource.org/> ;
schema:about ?item .
}
}
}
|
{{SPARQL|dotaz= SELECT ?count WHERE { { SELECT (COUNT(?item) AS ?count) WHERE { ?item wdt:P31 wd:Q5. ?sitelink schema:isPartOf <https://cs.wikisource.org/> ; schema:about ?item . } } }|state=collapsed }} |
SELECT ?count WHERE {
{
SELECT (COUNT(?item) AS ?count) WHERE {
?item wdt:P31 wd:Q5.
?sitelink schema:isPartOf <https://cs.wikisource.org/> ;
schema:about ?item .
}
}
}
|
{{SPARQL|dotaz= SELECT ?count WHERE { { SELECT (COUNT(?item) AS ?count) WHERE { ?item wdt:P31 wd:Q5. ?sitelink schema:isPartOf <https://cs.wikisource.org/> ; schema:about ?item . } } }|state=expanded }} |
SELECT ?count WHERE {
{
SELECT (COUNT(?item) AS ?count) WHERE {
?item wdt:P31 wd:Q5.
?sitelink schema:isPartOf <https://cs.wikisource.org/> ;
schema:about ?item .
}
}
}
|
Příbuzné šablony
[editovat]{{SPARQLText}}