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
but I failed, because alias can be complex, we hard to parse it and separate qualifier and name.
such as above code will fail in expr like alias is Cast(t1.a as int)
So, I proposal to add a DFField in Expr::Alias, so we will get DFField of Expr::Alias directly
Activity
alamb commentedon Jun 15, 2023
I think this plan makes sense to me -- though perhaps we should use
DFFieldRefto avoid so many copies 🤔jackwener commentedon Jun 16, 2023
Agree with it. The method I said above just explain the idea.
jonahgao commentedon Nov 20, 2024
Closed it since it was finished by qualified alias.