Šablona:SPARQL
Dokumentace [Zobrazit] [Editovat] [Historie stránky] [vyprázdnit paměť]
Úč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í
editovatKó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}}