5.3.7 Creating Relationships Between Objects
You can create relationships between objects by creating a join.
A join identifies a relationship between two or more tables, views, or materialized views.
- About Join Conditions
A join condition determines how the rows from one object combine with the rows from another object. - Joining Objects Manually
You can create a join manually by selecting the Join column in the Design pane. - Joining Objects Automatically
Learn how to join objects automatically.
Parent topic: Using Query Builder
5.3.7.1 About Join Conditions
A join condition determines how the rows from one object combine with the rows from another object.
When you write a join query, you specify a condition that conveys a relationship between two objects. This condition is called a join condition.
Query Builder supports inner, outer, left, and right joins. An inner join (also called a simple join) returns the rows that satisfy the join condition. An outer join extends the result of a simple join. An outer join returns all rows that satisfy the join condition and returns some or all of those rows from one table for which no rows from the other satisfy the join condition.
See Also:
Oracle AI Database SQL Language Reference for information about join conditions
Parent topic: Creating Relationships Between Objects
5.3.7.2 Joining Objects Manually
You can create a join manually by selecting the Join column in the Design pane.
To join two objects manually:
Parent topic: Creating Relationships Between Objects
5.3.7.3 Joining Objects Automatically
Learn how to join objects automatically.
When you join objects automatically, the Query Builder suggests logical, existing parent and child relationships between existing columns.
To join objects automatically:
Parent topic: Creating Relationships Between Objects