python Django中使用ORM进行分组统计并降序排列

python Django中使用ORM进行分组统计并降序排列

python 复制代码
# 使用supplier和Count进行分组统计,其中supplier为MyModel的一个字段
supplier_counts = MyModel.objects.values('supplier').annotate(count=Count('supplier')).order_by('-count')
# 输出统计结果
for supplier_count in supplier_counts:
    print(f"Supplier: {supplier_count['supplier']}, Count: {supplier_count['count']}")
相关推荐
Doker 多克2 分钟前
Django 缓存框架
python·缓存·django
rainFFrain2 小时前
(MySQL)库的操作
数据库·mysql
miracletiger2 小时前
uv 新的包管理工具总结
linux·人工智能·python
我不会编程5552 小时前
Python Cookbook-6.10 保留对被绑定方法的引用且支持垃圾回收
开发语言·python
ʚɞ 短腿欧尼2 小时前
关系数据的可视化
python·pycharm·可视化·数据可视化·图表
八股文领域大手子3 小时前
深入理解缓存淘汰策略:LRU 与 LFU 算法详解及 Java 实现
java·数据库·算法·缓存·mybatis·哈希算法
noravinsc3 小时前
django admin 中更新表数据 之后再将数据返回管理界面
数据库·django·sqlite
Bruce-li__5 小时前
DRF凭什么更高效?Django原生API与DRF框架开发对比解析
数据库·django·sqlite
PXM的算法星球5 小时前
【软件工程】面向对象编程(OOP)概念详解
java·python·软件工程
Humbunklung6 小时前
PySide6 GUI 学习笔记——常用类及控件使用方法(常用类矩阵QRectF)
笔记·python·学习·pyqt