Closed Weijun-H closed 1 month ago
take
These probably could be an aliases (with some additional transformations) for first/last aggregation functions -- otherwise there it'll end with two implementations of basically the same function (not something bad, but still redundant).
Relevant discussion -- https://github.com/apache/datafusion/issues/12075
Also implemented in https://github.com/apache/datafusion/pull/12284 using a function rewrite way
Given https://github.com/apache/datafusion/issues/12357 we may want to move this function to some other repo rather than the core
We are going to implement these in a different repository so closing this ticket to avoid confusion: https://github.com/apache/datafusion/issues/12254#issuecomment-2374446425
Is your feature request related to a problem or challenge?
Describe the solution you'd like
Describe alternatives you've considered
No response
Additional context
https://duckdb.org/docs/sql/functions/aggregates#min_byarg-val https://docs.databricks.com/en/sql/language-manual/functions/min_by.html