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.
|