每个部门的平均工资是不一样的;--from子句中使用查询分析:1.首先要知道各个部门的平均工资select avg(sal), deptno from emp group by deptno2.把上面的查询结果当做一个临时表对待两张表,sal进行比较tem 临时表tem表和emp表关联起来:给所在部... ...
分类:
编程语言 时间:
2018-11-29 01:22:55
阅读次数:
187
MySQL InnoDB Add Index实现调研 MySQL Add Index实现 MySQL各版本,对于add Index的处理方式是不同的,主要有三种: Copy Table方式 这是InnoDB最早支持的创建索引的方式。顾名思义,创建索引是通过临时表拷贝的方式实现的。 新建一个带有新索引 ...
分类:
数据库 时间:
2018-11-28 19:02:24
阅读次数:
150
mysql explain字段意思解释 type ...
分类:
数据库 时间:
2018-11-27 21:04:36
阅读次数:
158
索引的使用 (1)查询要使用索引最重要的条件是查询条件中的字段建立了索引; (2)下列几种情况可能使用到索引: <1> 对于创建的多列索引,只要查询条件使用了最坐边的列,索引一般就会被使用; <2> 对于使用 like 的查询,查询如果是 “%aaa” 则不会使用到索引;如果是“aaa%”,则会使用 ...
分类:
数据库 时间:
2018-11-27 01:38:52
阅读次数:
268
自己写了一段SQL,SQL中包含ORDER BY 字句,但是在执行的时候报错如下:经过查询发现是由于临时表空间的PAGESIZE不够大,可考虑建16k或者32k PAGESIZE的表空间示例如下:1. 创建pagesize 16k的bufferpool,自己去调大小 db2 create buffe... ...
分类:
数据库 时间:
2018-11-24 14:42:22
阅读次数:
485
2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 思路: 获取所有有生物课程的人(学号,成绩) - 临时表 获取所有有物理课程的人(学号,成绩) - 临时表 根据【学号】连接两个临时表: 学号 物理成绩 生物成绩 然后再进行筛选 select A.student_id, a, b from ...
分类:
数据库 时间:
2018-11-23 21:04:43
阅读次数:
792
INNER JOIN ……ON的语法格式: 连接两个数据表语法格式: 连接三个数据表语法格式: 代码示例: 此处 WHERE 也可换成 AND , 对于inner join 两种写法在查询结果上没有区别。 对于left join和right join 两种写法在查询结果上是不一致的。 join联结可 ...
分类:
数据库 时间:
2018-11-22 16:10:06
阅读次数:
204
Oracle 表空间与数据文件 一、概念 表空间:是一个或多个数据文件的逻辑集合 表空间逻辑存储对象:永久段-->如表与索引 临时段-->如临时表数据与排序段 回滚段-->用于事物回滚或闪回内存的撤销数据 表空间分类:系统表空间(system、sysaux),非系统表空间 一个表空间至少包含一个数据 ...
分类:
数据库 时间:
2018-11-22 14:30:29
阅读次数:
236
最近业务需要给表添加索引,因为数据量很大时,查询效率很低;老大建议使用索引; 之前总结的时候将索引没有记录,当然啦,也怪笔者基础薄弱,不管了,慢慢进步嘛,好了进入正题吧! 首先准备工作,先建两个临时表,后边操作会用到; 下边是常用的操作,这里我暂时总结八点吧,吉利数字,嘎嘎!后边有需要继续总结,在这 ...
分类:
数据库 时间:
2018-11-21 19:36:39
阅读次数:
231
基础知识 1、什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库 2、什么是关系型数据库、主键,外键,索引分别是什么? 关系型数据库是由多张能互相联接的二维行列表格组成的数据库 主关键字(prim ...
分类:
数据库 时间:
2018-11-20 13:27:06
阅读次数:
154