在Django 1.2.3中,我需要执行以下查询:
SELECT FLOOR(quantity/100) FROM mytable
有什么办法可以使其成为纯Django风格?
然后,执行更困难的步骤:
SELECT FLOOR(quantity/100), count(*)
FROM mytable
GROUP BY FLOOR(quantity/100)
有什么标准的解决方案吗?
最佳答案
从Django 2.2开始,您可以使用Floor function:
class Floor(Transform):
function = 'FLOOR'
lookup_name = 'floor'