# 获取所有数据,返回QuerySet,里面包含的是对象

models.DjangoInfo.objects.all()

# 获取所有的id,name数据,返回QuerySet,里面包含的是字典

models.DjangoInfo.objects.all().values("id","name")

# 获取所有的id,name数据,返回QuerySet,里面包含的是元组

models.DjangoInfo.objects.all().values_list("id","name")

# 获取所有数据,返回数据总数

models.DjangoInfo.objects.all().count()

# 获取id大于3的所有数据

models.DjangoInfo.objects.filter(id__gt=3)

# 获取id大于等于3的所有数据

models.DjangoInfo.objects.filter(id__gte=3)

# 获取id小于3的所有数据

models.DjangoInfo.objects.filter(id__lt=3)

# 获取id小于等于3的所有数据

models.DjangoInfo.objects.filter(id__lte=3)

# 获取id等于3,4,5的所有数据

models.DjangoInfo.objects.filter(id__in=[3,4,5])

# 获取id不等于3,4,5的所有数据

models.DjangoInfo.objects.exclude(id__in=[3,4,5])

# 获取name包含“o”的所有数据

models.DjangoInfo.objects.filter(name__contains="o")

# 获取name包含“o”的所有数据,不区分大小写

models.DjangoInfo.objects.filter(name__icontains="o")

# 获取id在3-5之间的数据,包含3和5

models.DjangoInfo.objects.filter(id__range=[3,5])

# 获取所有数据,以id升序排列

models.DjangoInfo.objects.all().order_by("id")

# 获取所有数据,以id降序排列

models.DjangoInfo.objects.all().order_by("-id")

# 获取所有数据,截取第1条到第3条(从0开始),包括1,不包括3

models.DjangoInfo.objects.all()[1:3]

# 获取id,以及外键关联的表中的name数据

models.DjangoInfo.objects.all().values("id","b__name")

django mysql 过滤所有id_Django数据库中常用的过滤操作相关推荐

  1. 阿里云mysql强制走索引_MYSQL中常用的强制性操作(例如强制索引)

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  2. mysql数据库中常用的类型_MySQL数据库中常用字段类型

    MySQL数据库中常用字段类型 整数型:TINYINT,SMALLINT,INT,BIGINT 小数型:FLOAT,DOUBLE,DECIMAL(M,D) 字符型:CHAR,VARCHAR 日期型:D ...

  3. mysql 数据缓冲区,MySQL写入缓冲区在数据库中的作用( Change Buffer )

    原标题:MySQL写入缓冲区在数据库中的作用( Change Buffer ) 介绍另外一种重要的数据变更日志,也就是InnoDB change buffer.Change buffer的主要目的是将 ...

  4. oracle常见单词_数据库中常用的英文单词

    数据库中常用的英文单词 ORACLE 开发 2010-06-30 16:20:05 阅读 17 评论 0 字号:大中小 订阅 下列是一些数据库中经常碰到的英文单词: Access method (访问 ...

  5. oracle sql比较时间大小,Oracle数据库中日期时间的操作比较和加减

    Oracle数据库中日期时间的操作比较和加减 Oracle关于时间/日期的操作 1.日期时间间隔操作 当前时间减去7分钟的时间 select sysdate,sysdate - interval '7 ...

  6. JS中常用的事件操作

    JS中常用的事件操作 前言 一.点击事件(导航栏内容切换功能) 二.移入移出事件(导航栏菜单下拉功能) 三.失去焦点事件(表单检验功能) 四.鼠标事件(鼠标跟随功能) 五.键盘事件(打飞机案例) 总结 ...

  7. 用Python+Mysql+MDUI实现的数据库增删改查列表操作及单,多文件上传实例

    用Python+Mysql+MDUI实现的数据库增删改查列表操作及单,多文件上传实例.web服务用flask框架,数据库操作用的pymysql框架.教程在我B站有的. 开源地址:https://git ...

  8. 关于mysql的项目_项目中常用的MySQL 优化

    本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 一.EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划. 下面来个简单的示例,标注(1.2.3.4.5)我 ...

  9. mysql indentify by_测试工作中常用到的sql命令!!!

    编写背景: 深圳下了一周的雨,天阴沉阴沉的,好想晒晒阳光,心情快被发霉了.这周运气很好,bugzilla和TestLink安装很顺利,mysql数据库的备份和恢复.bugzilla和testlink升 ...

最新文章

  1. 戚薇在冰箱放香水,是贫穷限制了想象力!
  2. 【青少年编程】【三级】病毒传染模拟程序
  3. linux apt 命令,Ubuntu系统中apt命令的用法汇总
  4. hdu4846 最大子正方形(dp)
  5. 联想android手机驱动,驱动天空 - 手机驱动 - 联想手机 lenovo
  6. 天气正好,hello world!
  7. win10服务器文件停止,解决win10提示“当OLE服务于对象服务器通讯时,后者已停止”的方法...
  8. 【转】一文读懂数据分析平台的架构与设计
  9. c++游戏代码大全_还在学少儿编程?不如来玩工厂编程师,免费学编程逻辑的小游戏...
  10. 牛客NOIP暑期七天营-提高组1
  11. “Transaction rolled back because it has been marked as rollback-only”
  12. 谷歌上线数据搜索引擎 Dataset Search
  13. linux的FTP服务器搭建及FTP服务器的入侵和防御
  14. 数据库系统工程师(软考)
  15. android 手柄,Android平台使用PS3无线手柄攻略
  16. HS8145X6华为界面telnet23账号密码重置
  17. AppBarLayoutCoordinatorLayoutBehavior
  18. Kali离线安装Nessus及过程中可能遇到的问题解决方案
  19. 电商平台的开发需要注意的问题有哪些?
  20. 2019CCPC秦皇岛打铁(游)记

热门文章

  1. java 二叉树特点_疯狂java笔记之树和二叉树
  2. php 同一行,php – 如何在同一行中对类方法进行多个调用?
  3. Python | 如何创建模块(模块示例)?
  4. scala 函数中嵌套函数_Scala中的嵌套函数 用法和示例
  5. python 程序耗时记录_Python学校的学生身高记录程序
  6. c语言用宏定义常量_使用宏定义常量以在C的数组声明中使用
  7. 第 5-3 课:线程池——Executors + 面试题
  8. xcode编译报错unknown error -1=ffffffffffffffff Command /bin/sh failed with exit code 1
  9. 设为首页 和 收藏本站js代码 兼容IE,chrome,ff
  10. CentOS 8安装并配置NFS服务