Using templates to join data from two pages into one table
From semantic-mediawiki.org
< Demo:Examples | Queries
Templates for joining output | |
---|---|
This page shows an example for the template format used to join data from two pages into one table. | |
Format | |
Keywords | |
Table of Contents | |
Example[edit]
- Syntax
{{#ask: [[Has pKa value::+]] |?Has pKa value |format=plainlist |link=none |template=PKaValueTemplate |introtemplate=PKaValueTemplateHeader |outrotemplate=TableFooter }}
- Result
# | Chemical name | Chemical formula | pKa |
---|---|---|---|
1 | Benzenesulfonic acid | C6H5SO3H | -2.5 |
2 | Trichloroacetic acid | CCl3CO2H | 0.77 |
Note: The results show annotations for the "chemical formula" done via a template on a page and annotations for the "pKa value" done via a subobject embedded on the same page. While the "pKa value" is directly queried from the subobject on that page the "chemical formula" is queried via additional queries located in the query template ("PKaValueTemplate") from the same page on which the subobject holding the "pKa value" is embedded.