Epic.Query.Relational.Operations expresses relational operations (and some bag one, like sorting and grouping).
It's defined in Epic.Query.
It's defined in Epic.Query.
Declaration Syntax
| C# |
namespace Epic.Query.Relational.Operations
Types
| All Types | Classes |
| Type | Description | |
|---|---|---|
| CrossProduct |
This class models the Inner Join operation, which joins two relations and returns those
record matching a given condition.
| |
| NaturalJoin |
This class models the Natural join operation, which returns all combinations of tuples in the joined relations
that are equal on their common attribute names.
| |
| OuterJoin |
This class models the Outer Join operation, which joins two relations and returns those
record matching a given condition.
| |
| Projection |
This class models the Projection operation, which extracts a given set of fields from a given
RelationalExpression.
| |
| Rename |
This class models the Rename operation, which allows user to assign a custom name
to a given RelationalExpression.
| |
| Selection |
This class models the Select operation which extracts those record from a given table matching
a given Predicate | |
| ThetaJoin |
This class models the Theta join operation, which joins two relations and returns those
record matching a given condition.
| |
| Union |
Union.
|
