use Expression;
/// Trait for dialect-specific SELECT extensions beyond `Selectable`:
/// joins, HAVING, CTEs, and named windows.
///
/// Implemented by each backend's Select type (SqliteSelect, PostgresSelect, etc.)
/// Trait for constructing dialect-specific join clauses.