1.分组查询 group by 分组条件 having 查询条件 注意:select 后的字段要么是分组标准,要么是经过合适的组函数处理过的 2.子查询 from 之后 having之后 from 之后 3.创建表 ctreat table 表名( 字段名 类型, 字段名 类型, ... ... ) ...
分类:
数据库 时间:
2020-01-13 16:37:29
阅读次数:
95
懒加载的概念 MyBatis中的延迟加载,也称为懒加载,是指进行关联查询时,按需执行子查询。 当程序需要获取|使用关联对象时,mybatis再执行子查询,这样可以减轻数据库的压力。 懒加载的适用场景: 当前业务只使用主加载对象的其他属性,或者暂时只使用主加载对象的其他属性,长时间以后才使用主加载对象 ...
分类:
其他好文 时间:
2020-01-12 15:06:30
阅读次数:
93
定义: 子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从 MySQL4.1 开始引入,在 SELECT 子句中先计算子查询,子查询结果作为外层另一个查询的过滤条件,查询可以基于一个表或者多个表。子查询中常用的操作符有 ANY(SOME)、ALL、IN 和 EXISTS。子查询可以添加到 ...
分类:
数据库 时间:
2020-01-12 11:33:23
阅读次数:
101
通常情况下, 数据库中不要出现null,最好的做法加上非空约束Not null,null值并不代表不占空间, char(100) null占100个字符 1 --查询不是领导的信息(含null值错误写法) 2 3 select * from emp where empno not in (selec ...
分类:
数据库 时间:
2020-01-11 13:09:19
阅读次数:
106
用exist 当作布尔值来处理,当查询语句有结果时 返回true, 否则返回false. 1 select * from emp where exists (select * from emp where neo=123); 1 --查询有员工的部门的信息 2 3 select * from dep ...
分类:
数据库 时间:
2020-01-11 11:52:17
阅读次数:
205
基本配置: https://www.cnblogs.com/whycai/p/11963443.html 原始sql: 将表中数据按照name分组,其他字段展示最新的数据,于是,先要排序后,再进行分组 1 select a.name,count(*),a.datetime from 2 (selec ...
分类:
数据库 时间:
2020-01-09 20:52:52
阅读次数:
229
2019年是值得深思的一年,在找工作上没有那么用心,导致碌碌无为,在这里我建议大家找工作的时候不要太着急...要不然会被逼疯的,一定不能被“工作”挑,一定要做到挑"工作".;那我就先从我的例子中说起。 2018年初,我和我的毕业同学(三人)一起在某三线城市打工(某国企当作派遣工),在一年的忙碌下,终 ...
分类:
Web程序 时间:
2020-01-09 13:14:38
阅读次数:
135
z子查询就是将一个查询(子查询)的结果作为另一个查询(主查询)的数据来源或判断条件的查询。常见的子查询有WHERE子查询,HAVING子查询,FROM子查询,SELECT子查询,EXISTS子查询,子查询要使用小括号(); WHERE子查询 在WHERE子句中进行使用查询 SELECT * FROM ...
分类:
数据库 时间:
2020-01-09 10:39:05
阅读次数:
102
[TOC] 一、如何开启自己的测试脚本? 这样就可以直接运行你的test.py文件来运行测试 二、对表数据的添加、更新、删除 1.create() 2.update() 3.delete() 4.查看执行的sql语句 三、 单表查询13个操作 返回QuerySet对象的方法有: 1.all() 查询 ...
分类:
其他好文 时间:
2020-01-08 22:53:50
阅读次数:
109
Index Merge特性 在MySQL 5.5之前版本中,查询或子查询被限制在一个表只能使用一个索引(回表查询除外)。 假设表TB1001上C1和C2列分别有单列索引,如对下面查询: SELECT * FROM TB1001 WHERE C1='XXX' OR C2='XXX'; 单独使用任一索引 ...
分类:
数据库 时间:
2020-01-08 18:44:49
阅读次数:
61