You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When default side isn't provided, it can cause an Exception downstream. For instance using DuckDB'qs backend, we get a Parser Error: syntax error at or near "OUTER" (Since no side is provided, which is mandatory here).
It may be fixed in sqlglot, but we can also map all correct values for how to values with default side added
Output column selection
When running SEMI or ANTI join, the output selected columns fails since it includes columns from both tables.
In can be fixed by handling this case by only adding the self columns
I suggested an implementation here, but didn't test it thoroughly yet !
The text was updated successfully, but these errors were encountered:
When running
df.join
, the different values of thehow
argument aren't always handled correclty:When default side isn't provided, it can cause an Exception downstream. For instance using DuckDB'qs backend, we get a
Parser Error: syntax error at or near "OUTER"
(Since no side is provided, which is mandatory here).It may be fixed in sqlglot, but we can also map all correct values for
how
to values with default side addedWhen running SEMI or ANTI join, the output selected columns fails since it includes columns from both tables.
In can be fixed by handling this case by only adding the
self
columnsI suggested an implementation here, but didn't test it thoroughly yet !
The text was updated successfully, but these errors were encountered: