django数据库用表格显示,django mysql查询

  django数据库用表格显示,django mysql查询

  

  一.查询函数

  下列函数可以通过。objects属性来查询与模型类对应的数据表。(这里,objects是django为我们实现的一个模型管理类的对象)

  (1)获取

  返回一条且仅一条符合条件的数据。返回值是模型类的对象。

  在参数中写入查询条件。

  1)如果发现多条数据,抛出异常MultipleObjectsReturned。

  2)如果找不到数据,抛出异常:DoesNotExist。

  (2)所有

  返回表中对应于模型类的所有数据。返回的是Queryset集合。

  (3)过滤器

  返回满足条件的数据,返回值为Queryset集合。

  (4)排除

  返回不满足条件的数据,返回值为Queryset集合。

  (5)排序依据

  对查询结果进行排序,返回值是一个Queryset集合。

  查询条件格式

  条件格式:

  类属性名_ _条件名=值a)评级等。

  条件名称:exact。

  可以省略。

  b)模糊查询

  包含包含

  开始与开始结束与结束

  c)空查询

  字段

  d)范围查询

  在

  e)比较查询

  Lt小于gt大于gte大于或等于lte小于或等于

  f)日期查询

  年份年份

  二.F对象

  用于类属性之间的比较。在使用之前,您需要导入:

  from django . db . models importf二.Q对象

  用于查询条件之间的逻辑关系。Not and or,可以对Q对象进行~ 运算。你应该先导入3360再用。

  fromdjango . db . modelsimportq三.聚合函数

  汇总查询结果。总和计数平均值最大最小值

  (1)骨料

  调用此函数以使用聚合。返回值是一个字典。

  要首先导入聚集类,请执行以下操作:

  fromdjango.db.modelsimportsum,count,max,min,avg(2)count函数的返回值是一个数字。

  它们对查询结果进行操作。

  例如:

  该查询。aggregate(Count(要计数的字段属性))关联查询。

  按多类条件查询一类数据:

  一个类名。objects.filter(多类名称小写_ _多类属性名称_ _条件名称)按一类条件查询多类数据:

  多类名。objects.filter(关联属性_ _一级属性名称_ _条件名称)queryset查询集

  查询集属性:

  1)懒查询:只有当查询集中的数据被实际使用时,才会发生数据库的真正查询。

  2)缓存:当使用同一个查询集时,第一次使用查询集时会发生实际数据库的查询,然后缓存结果。稍后,当使用查询集时,将使用缓存的查询集。

  您可以通过角标记或切片来限制查询值。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些
  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些,关系型数据库与非关系型数据库简介
  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 什么是分库分表,为什么要进行分库分表-,分库分表的区别,数据库分库分表是什么,什么情况下需要用分库分表
  • vb中adodb连接数据库,
  • treeview控件绑定数据,wpf treeview数据绑定,详解TreeView绑定数据库
  • sql的多表查询,数据库如何实现多表查询
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库,SQLServer2019 数据库的基本使用之图形化界面操作的实现
  • sql数据库定时备份怎么弄,mysql 定期备份
  • sql数据库定时备份怎么弄,mysql 定期备份,MySQL 数据库定时备份的几种方式(全面)
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar,SQL中varchar和nvarchar的基本介绍及其区别
  • 留言与评论(共有 条评论)
       
    验证码: