Š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
dotazobsahuje vlastní SPARQL dotaz. - Parametr
pvytvoři p: prefix, když je nastavený - Parametr
qvytvoří q: prefix, když je nastavený - Parametr
vvytvoří v: prefix, když je nastavený - Parametr
statemůž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
extraprefixobsahuje 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}}