【问题标题】:How to do an SQL Sum(*) with Django ORM?如何使用 Django ORM 进行 SQL Sum(*)?
【发布时间】:2016-05-22 16:38:38
【问题描述】:

你好,请原谅我的英语

我想做这个 SQL 查询

SELECT COUNT(*) FROM table;

相当于 Django 1.8 ORM

【问题讨论】:

  • 标题和问题不匹配...

标签: django postgresql


【解决方案1】:

COUNT(*)你做:

Model.objects.all().count()

Django doc about count().

要对您所做的某些字段进行求和:

from django.db.models import Sum
Model.objects.aggregate(Sum('id'))

Django doc about sum().

【讨论】:

    猜你喜欢
    • 2021-08-29
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    • 2018-01-14
    • 2021-11-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多