We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Right values are not being provided in a full outer join when there is no matching left group.
from deephaven.experimental.outer_joins import full_outer_join, left_outer_join from deephaven import empty_table left = empty_table(5).update(["X1 = ii", "Y = Math.sin(X1)"]) right = empty_table(5).update(["X2 = ii * 2", "Y = Math.cos(X2)"]) result = full_outer_join(l_table=left, r_table=right, on=["X1 = X2"], joins=["Z = Y"])
It does work, however, if you first rename the right column:
from deephaven.experimental.outer_joins import full_outer_join, left_outer_join from deephaven import empty_table left = empty_table(5).update(["X1 = ii", "Y = Math.sin(X1)"]) right = empty_table(5).update(["X2 = ii * 2", "Y = Math.cos(X2)"]) result = full_outer_join(l_table=left, r_table=right.rename_columns(["X1 = X2"]), on=["X1"], joins=["Z = Y"])
Thanks to @robbcamera for reporting.
The text was updated successfully, but these errors were encountered:
Initial approach in #5190 wasn't quite good enough. This is the approach we've agreed on now:
Sorry, something went wrong.
nbauernfeind
Successfully merging a pull request may close this issue.
Right values are not being provided in a full outer join when there is no matching left group.
It does work, however, if you first rename the right column:
Thanks to @robbcamera for reporting.
The text was updated successfully, but these errors were encountered: