Creates a new #GdaSqlSelectFrom structure and sets its parent to parent
.
a #GdaSqlStatementSelect
inheritance structure
list of #GdaSqlSelectJoin
list of #GdaSqlSelectTarget
Creates a new #GdaSqlSelectFrom structure initiated with the values stored in from
.
Frees a #GdaSqlSelectFrom structure and its members.
Creates a new string description of the FROM clause used in a SELECT statement.
Append join
to the joins in the FROM clause and set join'
s parent to
from;
after call this function from
owns join
then you must not free it.
a #GdaSqlSelectJoin to take from
Append target
to the targets in the FROM clause and set target'
s parent to
from;
after call this function from
owns target
then you must not free it.
a #GdaSqlSelectTarget to take from
Creates a new #GdaSqlSelectFrom structure and sets its parent to parent
.
a #GdaSqlStatementSelect
This structure represents the FROM clause of a SELECT statement, it lists targets and joins