Django查询以获取特定列的所有不同值的计数

Piyush S.Wanare

我试图获取特定列中所有不同值的计数,例如我在模型名称MyModel中有下表:

Id  City     vendor

1   Mumbai      2
2   Pune        3
3   Mumbai      1
4   Yavatmal    2
5   Pune        5

我正在寻找这样的输出:

[{'Mumbai':2},{'Pune':2},{'Yavatmal':1}]
三十

就像上面solarissmoke的评论一样在那篇文章中,您可以看到解决方案:

from django.db.models import Count
MyModel.objects.values('city').annotate(the_count=Count('city'))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何获取剑道网格的特定列的所有值?

选择查询以获取与列中所有值对应的行

获取具有不同值计数大于指定值的列

MYSQL查询以获取所有结果,其中一列在不同的组中多次出现并匹配特定条件

从查询列表中的所有查询中获取计数

Django查询以获取ArrayField列的所有不同值的计数

在单个MySQL查询中获取所有列的不同计数

django chart.js-查询以获取特定列的所有不同值的计数

如何获取表中所有列的重复值计数

如何根据sql server中的where条件获取表中所有列的值的不同计数?

java:获取Map <String,Set <String >>中所有不同键和值的计数

sql查询用不同的值替换所有特定的值

MySQL查询与A列不同,所有查询在B列中都没有特定值

获取psql中给定列的所有可能值的计数

Sqlite获取行中所有不同值的计数

Mysql:获取两列中所有值的计数

每天获取所有不同ID的计数

获取列值大于或等于特定值的所有行

Java-MySql:查询以获取列的所有值

获取第一个不同(给定)列值的所有值的 SQL 查询

改进对在另一列中具有特定值的不同值进行计数的查询

如果特定 ID 的所有行在特定列中都有值,如何增加计数

如何在 Django 模板中的字段中获取具有特定值的所有对象的计数?

创建具有跨所有列的特定值计数的新列(例如,类似于 COUNTIF)?

计算特定列中所有 NaN 值的累积计数

Django 获取特定用户的所有列的总和

如何获取其中具有不同值的列的计数

如何获取特定列值pyspark的所有列值?

获取在同一 SELECT SQL 查询中获得的列中所有类型值的计数