v.20.6Improvement
Allowed Standardization of JOIN Syntax to LEFT SEMI JOIN
Allowed to setJOINkind and type in more standard way:LEFT SEMI JOINinstead ofSEMI LEFT JOIN. For now both are correct. #12520 (Artem Zuikov).
Why it matters
To improve SQL syntax compatibility and clarity by aligning ClickHouse'sJOIN clause syntax with common SQL standards. This enhancement reduces confusion and makes queries more intuitive for users familiar with standard SQL join syntax.How to use it
Users can specify joins using the standard SQL format likeLEFT SEMI JOIN in their queries. Existing syntax like SEMI LEFT JOIN remains valid, so no changes are required, but the preferred and clearer syntax is now supported.