day54总结
目录 聚合查询 聚合函数 分组查询 F查询与Q查询 F查询 Q查询 常用字段及参数 自定义Char字段 图书管理系统 BMS(Book Manage System)首页搭建 新增图书页面 图书编辑页面 删除图书页面 orm中的事务操作 四大特性---ACID 数据库三大范式 作用 django中如何开启事务 聚合查询 聚合函数 聚合函数一般用在分组之后, 没有分组默认整体就是一组 1.关键字 aggregate, 2.导入模块: from django.models import Max, Min, Sum, Avg, Count 小提示: 与数据库相关的功能, 基本都在django.db.models或django.db中 from django.db.models import Max, Min, Sum, Avg, Count # 求所有书的最高价格 res = models.Book.objects.aggregate(max_price=Max('price')) print(res) # {'max_price': Decimal('999.00')} # 一起使用 res = models.Book.objects.aggregate(Min('price'), Sum('price'), Count('price'), Avg('price')) print(res