Creates a new #GdaSqlSelectJoin structure and sets its parent to parent
.
a #GdaSqlSelectFrom
inheritance structure
joining expression, or %NULL
represents a join between a target at (pos < position)
and the one at position
type of join
list of #GdaSqlField pointers to use when joining, or %NULL
Creates a new #GdaSqlSelectJoin structure initiated with the values stored in join
.
Frees a #GdaSqlSelectJoin structure and its members.
Creates a new string description of the join used in a SELECT statement.
Creates a new #GdaSqlSelectJoin structure and sets its parent to parent
.
a #GdaSqlSelectFrom
Creates a new string representing the join type.
a #GdaSqlSelectJoinType structure to be copied
This structure represents a join between two targets in a SELECT statement.