用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
第5章:单例设计模式 一、 单例设计模式介绍 所谓类的单例设计模式,就是 采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例 , 并且该类只提供一个取得其对象实例的方法(静态方法)。 比如 Hibernate 的 SessionFactory,它充当数据存储源的代理,并负责创建 Se ...
分类:
其他好文 时间:
2020-01-10 22:09:47
阅读次数:
45
基本配置: 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
criteria.setProjection(null);目的是为了获得行数,并设置投影为空,为的是返回List出来,如果不设置setProjection(null)的话,criteria.list将返回的是行数 (int型),而不是所要查询的数据库信息。但是Criteria的ResultTrans ...
分类:
Web程序 时间:
2020-01-08 19:08:58
阅读次数:
104
Index Merge特性 在MySQL 5.5之前版本中,查询或子查询被限制在一个表只能使用一个索引(回表查询除外)。 假设表TB1001上C1和C2列分别有单列索引,如对下面查询: SELECT * FROM TB1001 WHERE C1='XXX' OR C2='XXX'; 单独使用任一索引 ...
分类:
数据库 时间:
2020-01-08 18:44:49
阅读次数:
61
什么是ORMORM全称是Object Relation Mapping,即对象关系映射。它的实现思想就是将关系型数据库中标的数据映射为对象,建立对象和数据库表中记录的关系,这样开发人员在开发中就可以像操作对象一样来操作数据库。用过的ORM框架有Hibernate和MyBatis,其中Hiberbat ...
分类:
其他好文 时间:
2020-01-08 12:16:55
阅读次数:
116
1.简介 MyBatis事一个半自动化的持久层框架 2.mybatis与jdbc和hibernate的比较 jdbc:sql夹在Java代码块里,耦合度高,容易导致硬编码内伤 维护也不方便,因为直接写死了 hibernate:内部自动生成sql,但是不容易维护优化 基于全映射的全自动框架,字段过多, ...
分类:
其他好文 时间:
2020-01-07 15:59:41
阅读次数:
86