回答这个问题,我发现不允许窗口函数与filter结合使用(从技术上讲,它们是允许的,但是filter子句会影响窗口)。有一个将窗口函数包装在内部查询中的提示,因此最终的SQL如下所示(据我了解):
SELECT * FROM (
SELECT *, *window_function* FROM TABLE)
WHERE *filtering_conditions*
Run Code Online (Sandbox Code Playgroud)
问题是:如何使用Django ORM编写此查询?