Expand description
Free functions that render single SQLite clauses as SQL.
The builders in crate::builder call these internally. The public ones
are the JOIN helpers (join, left_join, natural_join, …), which
render <kind> JOIN table ON condition fragments for hand-written SQL.
Structs§
- Join
- The JOIN keyword of a join clause, such as
NATURAL LEFT OUTER JOIN.
Traits§
- JoinArg
- Trait for arguments accepted by
.join()and related join methods.
Functions§
- cross_
join - Compatibility helper for a conditional cross join.
- full_
join - Renders
FULL JOIN table ON condition. - full_
outer_ join - Renders
FULL OUTER JOIN table ON condition. - inner_
join - Renders
INNER JOIN table ON condition. - join
- Renders
JOIN table ON condition. - left_
join - Renders
LEFT JOIN table ON condition. - left_
outer_ join - Renders
LEFT OUTER JOIN table ON condition. - natural_
full_ join - Renders
NATURAL FULL JOIN table. - natural_
full_ outer_ join - Renders
NATURAL FULL OUTER JOIN table. - natural_
inner_ join - Renders
NATURAL INNER JOIN table. - natural_
join - Renders
NATURAL JOIN table. - natural_
left_ join - Renders
NATURAL LEFT JOIN table. - natural_
left_ outer_ join - Renders
NATURAL LEFT OUTER JOIN table. - natural_
right_ join - Renders
NATURAL RIGHT JOIN table. - natural_
right_ outer_ join - Renders
NATURAL RIGHT OUTER JOIN table. - right_
join - Renders
RIGHT JOIN table ON condition. - right_
outer_ join - Renders
RIGHT OUTER JOIN table ON condition.