InetSoft's award-winning dashboard software allows users to join dashboard tables and create custom data mashups from disparate data sources all in real time. View the example below to learn more about the Style Intelligence solution.
A joined table is a composition of two tables that preserves a specified relationship between the participating tables (base tables).
The joined table contains all the columns from both base tables, but retains only the rows satisfying a specified join condition. The join condition is a relation between two columns, one from each base table. These two columns are called the join columns. The joined table can be thought of as the intersection of the two tables based on the join columns.
There are no restrictions on the nature of the base tables for joins, and joined tables can themselves be used in subsequent join operations. There is no limit to the number of tables that can be successively joined together in this way.
Additionally, two tables can be joined together using multiple join conditions, that is, multiple pairs of join columns. This allows you to construct a joined table that embodies a very complex relation between the base tables.
To create an inner join between two base tables by dragging columns, follow these steps:
To create an inner join between two base tables, follow these steps:
The outer join is a generalization of the inner join: In addition to the matching rows preserved by the equi-join, the left outer join preserves all the rows in the left table, while the right outer join preserves all the rows in the right table. The full outer join preserves all the rows of both tables.
When you specify an outer join, the additional rows included from a table (beyond those selected by the equi-join) do not have matching rows in the other table. Therefore, outer-join tables generally exhibit empty cells corresponding to these unmatched rows.
Copyright © 2024, InetSoft Technology Corp.