Template:SPARQL2

From SCDB
Revision as of 20:06, 18 July 2020 by Myst (talk | contribs) (Created page with "{{SPARQL2/doc}} <onlyinclude>{{Clear}}{{#ifeq:{{{nohints|}}}|{{{nohints}}}| <!--hidden hints--> | {{TranslateThis<!-- -->|ar=يستخدم الاستعلام التال...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

{{SPARQL2|start=3|highlight=1|query=3}}

Template:TranslateThis

  • {{#invoke:Capitalize|capitalize|Template:Int items}}: {{#invoke:SPARQLMentions|getItems|3 }}

{{SPARQL2|highlight=2|query=1 2}}

Template:TranslateThis

2 }}

2 }}

2 }}

1
2

{{SPARQL2|nohints=test|query=...}}

SELECT ?pop WHERE {
   wd:Q2807 wdt:P1082 ?pop
}

{{SPARQL2|query=...}}

Template:TranslateThis

  • {{#invoke:Capitalize|capitalize|Template:Int items}}: {{#invoke:SPARQLMentions|getItems|SELECT ?pop WHERE {
  wd:Q2807 wdt:P1082 ?pop

} }}

  wd:Q2807 wdt:P1082 ?pop

} }}

  • {{#invoke:Capitalize|capitalize|Template:Int features}}: {{#invoke:SPARQLMentions|getFunctions|SELECT ?pop WHERE {
  wd:Q2807 wdt:P1082 ?pop

} }}

SELECT ?pop WHERE {
   wd:Q2807 wdt:P1082 ?pop
}

Template:TranslateThis

  • {{#invoke:Capitalize|capitalize|Template:Int items}}: {{#invoke:SPARQLMentions|getItems|{{{query}}} }}
  • {{#invoke:Capitalize|capitalize|Template:Int features}}: {{#invoke:SPARQLMentions|getFunctions|{{{query}}} }}
    {{{query}}}
    

This template displays SPARQL query with syntax highlighting, used items and link to WDQS query site to run the query. TODO: used items labels are not localized

[Edit template data]

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
queryquery sparql

SPARQL query

Example
SELECT * WHERE { ?x wdt:P31 wd:Q5 } LIMIT 1
Stringrequired
extraprefixextraprefix

Extra prefixes to be added

Example
PREFIX wikibase: <http://wikiba.se/ontology#>
Stringoptional