Django:从子查询中选择

时间:2018-11-14 07:55:51

标签: django django-models

我正在尝试使用Django Query

如何在Django中将此SQL转换为ORM

SELECT * FROM
(
    SELECT 
    Reciept_Id, 
    Amount,
    SUM(Amount) OVER(ORDER BY Reciept_Id ROWS 
       BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS Total
    FROM bucket
) T
WHERE T.Total <= 900;

感谢您的帮助

1 个答案:

答案 0 :(得分:-1)

使用原始查询,否则您必须实际学习ORM查询。因为这是您编写的复杂查询。有时我们需要SQL查询而不是ORM。