|
| FromBuilder ()=delete |
| FromBuilder (anch::sql::SelectBuilder &select, const std::string &table) |
| FromBuilder (anch::sql::SelectBuilder &select, const anch::sql::SelectBuilder &subquery) |
| FromBuilder (anch::sql::SelectBuilder &select, const anch::sql::SQLQuery &subquery) |
| FromBuilder (anch::sql::SelectBuilder &select, const anch::sql::SelectBuilder &subquery, const std::string &alias) |
| FromBuilder (anch::sql::SelectBuilder &select, const anch::sql::SQLQuery &subquery, const std::string &alias) |
virtual | ~FromBuilder () |
FromBuilder & | selfJoin (const std::string &table) |
FromBuilder & | selfJoin (const anch::sql::SQLQuery &subquery, const std::string &alias) |
FromBuilder & | selfJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias) |
FromBuilder & | innerJoin (const std::string &table, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | innerJoin (const anch::sql::SQLQuery &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | innerJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | join (const std::string &table, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | join (const anch::sql::SQLQuery &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | join (const anch::sql::SelectBuilder &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | leftOuterJoin (const std::string &table, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | leftOuterJoin (const anch::sql::SQLQuery &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | leftOuterJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | leftJoin (const std::string &table, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | leftJoin (const anch::sql::SQLQuery &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | leftJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | rightOuterJoin (const std::string &table, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | rightOuterJoin (const anch::sql::SQLQuery &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | rightOuterJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | rightJoin (const std::string &table, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | rightJoin (const anch::sql::SQLQuery &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | rightJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | fullOuterJoin (const std::string &table, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | fullOuterJoin (const anch::sql::SQLQuery &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | fullOuterJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | fullJoin (const std::string &table, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | fullJoin (const anch::sql::SQLQuery &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | fullJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias, const anch::sql::ClausesBuilder &clauses) |
FromBuilder & | naturalJoin (const std::string &table) |
FromBuilder & | naturalJoin (const anch::sql::SQLQuery &subquery, const std::string &alias) |
FromBuilder & | naturalJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias) |
FromBuilder & | crossJoin (const std::string &table) |
FromBuilder & | crossJoin (const anch::sql::SQLQuery &subquery, const std::string &alias) |
FromBuilder & | crossJoin (const anch::sql::SelectBuilder &subquery, const std::string &alias) |
anch::sql::SelectBuilder & | where (const anch::sql::ClausesBuilder &clauses) |
anch::sql::FieldsBuilder | groupBy (const std::string &column) |
anch::sql::FieldsBuilder | orderBy (const std::string &column) |
anch::sql::SelectBuilder & | having (anch::sql::ClausesBuilder &clauses) |
anch::sql::SelectBuilder & | unionOnce (anch::sql::SelectBuilder &other) |
anch::sql::SelectBuilder & | unionAll (anch::sql::SelectBuilder &other) |
anch::sql::SelectBuilder & | offset (int64_t offset) |
anch::sql::SelectBuilder & | fetch (uint64_t limit) |
anch::sql::SelectBuilder & | windowByRowNumber (const std::string &alias, const std::string &rowColumn, const std::string &order, uint32_t min, uint32_t max) |
anch::sql::SelectBuilder & | windowByRank (const std::string &alias, const std::string &rowColumn, const std::string &order, uint32_t min, uint32_t max) |
anch::sql::SelectBuilder & | done () |
anch::sql::SQLQuery | build () |