djang常用查询SQL语句 原 荐

栏目: 数据库 · 发布时间: 5年前

djang常用查询 SQL 语句

  红焖鲤鱼 发布于 今天 11:08

字数 234

阅读 2

收藏 0

Django Python

开发十年,只剩下这套 Java 开发体系了 >>> djang常用查询SQL语句 原 荐

将django语法和sql对应一下,希望对大家有所帮助

查询单个列的值

story.object.values_list("url", flat=True)
SELECT `story`.`url` FROM `hbtc_story` WHERE `story`.`status` = resolved

AND查询

Stories.objects.filter(Q(status='resolved') & Q(status='developing'))
SELECT * FROM `story` WHERE (`story`.`status` = resolved AND `story`.`status` = developing)

或查询

Stories.objects.filter(Q(status='resolved') | Q(status='developing'))
SELECT * FROM `story` WHERE (`story`.`status` = resolved OR `story`.`status` = developing)

NOT查询

Stories.objects.filter(~Q(status='resolved'))
SELECT * FROM `story` WHERE NOT (`story`.`status` = resolved)

查询为空

Stories.objects.filter(status__isnull=True)
SELECT  *  FROM `story` WHERE `story`.`plan_id_id` IS NULL

like查询

Stories.objects.filter(status__contains='resolved')
SELECT *  FROM `story` WHERE `story`.`status` LIKE BINARY %resolved%;
Stories.objects.filter(status__endswith='resolved')
SELECT *  FROM `story` WHERE `story`.`status` LIKE BINARY %resolved;
Stories.objects.filter(status__istartswith='resolved')
SELECT *  FROM `story` WHERE `story`.`status` LIKE BINARY resolved%;

in查询

Stories.objects.filter(status__in=('resolved',))
SELECT  *  FROM `story` WHERE `story`.`status` IN (resolved) ;

distinct查询

story.object.values_list("status", flat=True).distinct()
SELECT DISTINCT `story`.`status` FROM `story`

© 著作权归作者所有

共有人打赏支持

上一篇: Jmeter接口测试实例讲解

下一篇: python校验SQL脚本命名规则

djang常用查询SQL语句 原 荐

红焖鲤鱼

粉丝 114

博文 41

码字总数 29844

作品 0

浦东

QA/测试工程师

提问

相关文章 最新文章

PHP与 MySQL 连接及SQL语言基本语法

学习 PHP 之SQL语法 数据库中的常用SQL语句 创建一个简单的数据库 创建一个数据库命令:CREATE TABLE 删除一个数据库命令:DROP TABLE 修改一个字段名称:RENAME TABLE `原字段` TO `新字段` 删...

长平狐

2012/10/08

98

0

SQL 常用优化手段总结 - 分析 SQL 语句的一般步骤

数据库的性能调优是一个很大的话题。但是对于开发人员来讲,掌握一些常用的 SQL 优化手段却不是什么难事。 从本章节开始,将连载总结常用的适合于开发人员的 SQL 优化手段与大家分享。 要想解...

给你添麻烦了

2018/01/09

0

0

djang常用查询SQL语句 原 荐
SQL 常用优化手段总结 - 索引的使用误区

回顾上一章索引的应用的内容,除了介绍了基本的使用索引优化 sql 语句的基本手法以外,还提到了滥用索引会引起性能恶化的问题。本章节的内容将会举例说明哪些场景的索引属于滥用,以及如何避...

给你添麻烦了

2018/01/10

0

0

djang常用查询SQL语句 原 荐
一:SQL语句 - 系统的撸一遍MySQL

MySQL中的SQL SQL(Structure Query Language)结构化查询语言,MySQL并没有完全实现ANSI/ISO的SQL标准,并且在基础上增加了一些扩展SQL语句比如LIMIT等。 SQL语句主要分为三类: DDL语句、D...

logbird

2016/08/15

67

0

SQL 常用优化手段总结 - 小技巧

中国有句古话叫做:欲速则不达。在一口气学完了分析 SQL 语句的一般步骤与索引的正确运用方式后小憩片刻。搭配上红茶与白兰地轻松享用下面这些小技巧吧! 系列文章回顾 SQL 常用优化手段总结...

给你添麻烦了

2018/01/10

0

0

djang常用查询SQL语句 原 荐

没有更多内容

加载失败,请刷新页面

加载更多
前嗅ForeSpider教程:通过子栏目进入链接列表采集正文数据

以房天下为例,通过二手房子栏目链接到房源列表页采集正文数据: 第一步:新建任务 ①点击左上角“加号”新建任务,如图1: 【图1】 ②在弹窗里填写采集地址,任务名称,如图2: 【图2】 ③点...

forespider

22分钟前

0

0

djang常用查询SQL语句 原 荐
大量数据下高并发同步

对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的 程序员 头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧...

瑞查德-Jack

36分钟前

0

0

djang常用查询SQL语句 原 荐
Spring Cloud Alibaba迁移指南2:一行代码从Hystrix迁移到Sentinel

本文对Hystrix、Resilience4j、Sentinel进行对比,并探讨如何使用一行代码将Hystrix迁移到Sentinel。 作者:洛夜,校对:周立 在本博客首发,欢迎转载。 前段时间,Netflix宣布Hystrix进入维...

周立_ITMuch

37分钟前

8

0

刘奇:我们最喜欢听用户说的话是「你们搞得定吗?」 | TiDB DevCon 2019

1 月 19 日 TiDB DevCon 2019 在北京圆满落幕,超过 750 位热情的社区伙伴参加了此次大会。会上我们首次全面展示了全新存储引擎 Titan、新生态工具 TiFlash 以及 TiDB 在云上的进展,同时宣布...

TiDB

48分钟前

3

0

djang常用查询SQL语句 原 荐
序列模型简介——RNN, Bidirectional RNN, LSTM, GRU

摘要: 序列模型大集合——RNN, Bidirectional RNN, LSTM, GRU 既然我们已经有了前馈网络和CNN,为什么我们还需要序列模型呢?这些模型的问题在于,当给定一系列的数据时,它们表现的性能很差...

阿里云官方博客

今天

1

0

djang常用查询SQL语句 原 荐

没有更多内容

加载失败,请刷新页面

加载更多

以上所述就是小编给大家介绍的《djang常用查询SQL语句 原 荐》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

CSS 3实战

CSS 3实战

成林 / 机械工业出版社 / 2011-5 / 69.00元

全书一共分为9章,首先从宏观上介绍了CSS 3技术的最新发展现状、新特性,以及现有的主流浏览器对这些新特性的支持情况;然后详细讲解了CSS 3的选择器、文本特性、颜色特性、弹性布局、边框和背景特性、盒模型、UI设计、多列布局、圆角和阴影、渐变、变形、转换、动画、投影、开放字体、设备类型、语音样式等重要的理论知识,这部分内容是本书的基础和核心。不仅每个知识点都配有丰富的、精心设计的实战案例,而且详细......一起来看看 《CSS 3实战》 这本书的介绍吧!

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具