alamb commented on issue #8386:
URL: 
https://github.com/apache/arrow-datafusion/issues/8386#issuecomment-1857772359

   > Is there any difference between results of RANK() OVER() AND RANK() 
OVER(PARTITION BY <literal>, ORDER BY <literal>). If there is no difference 
maybe we can rewrite expression RANK() OVER(PARTITION BY <literal>, ORDER BY 
<literal>) into RANK() OVER().
   
   I do not know of any difference in these queries
   
   Rewriting the query sounds like an elegant solution to me.
   
   I suggest we do the rewrite  in the analyzer pass (rather than SQL planner) 
so such queries can also be run via the DataFrame API


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to