如何在 Django ORM 中执行`SELECT product, min(price) FROM table GROUP BY 仓库`

时间:2021-01-06 15:37:18

标签: django django-models django-orm

如果我们有带有列的表:

warehouse; product; price;

我们如何做这个 SQL 查询

SELECT product, min(price) FROM table GROUP BY warehouse

除了原始查询之外,如何使用 django orm 做到这一点? 我们可以用 extra() 来做吗?

更新: Django 不支持这种类型的 group by。 必须使用 Raw 或其他 ORM。

0 个答案:

没有答案