diepvries.template_sql.sql_formulas module¶
SQL formulas (formatted strings).
- diepvries.template_sql.sql_formulas.format_fields_for_join(fields, table_1_alias, table_2_alias)¶
 Get formatted list of field names for SQL JOIN condition.
- Parameters:
 fields (
List[Union[Field,DrivingKeyField]]) – Fields to be formatted.table_1_alias (
str) – Alias that should be used in the field on the left side of the equality sign.table_2_alias (
str) – alias that should be used in the field on the right side of the equality sign.
- Return type:
 List[str]- Returns:
 Fields list formatted for an SQL JOIN condition.
- diepvries.template_sql.sql_formulas.format_fields_for_select(fields, table_alias=None)¶
 Get formatted list of field names for SQL SELECT statement.
- Parameters:
 fields (
List[Union[Field,DrivingKeyField]]) – Fields to be formatted.table_alias (
Optional[str]) – Alias that should be used in each field.
- Return type:
 List[str]- Returns:
 Fields list formatted for SQL SELECT clause.