摘要: 视图 常见的数据库对象 视图概述 为什么使用视图 可以帮助我们使用表中的部分数据,对其修改可以改变原来表中的值 可以简化查询 控制数据的访问(权限) 视图的理解 视图是一种虚拟表,本身不具有数据的,占用极少的内存 视图建立在已有表的基础上,我们可以视图所依据的表叫做基表 视图的创建和删除只会影响视图 阅读全文
posted @ 2022-03-16 21:46 T,a,o 阅读(143) 评论(1) 推荐(0) 编辑
摘要: 约束 约束(constraint)概述 为什么要约束 为了保证数据完整性 什么是约束 对表中字段的(强制)限制 约束的分类 角度一:字段个数 单类约束,多列约束 角度二:约束的作用范围 / 定义位置 列级约束:将此约束声明在字段的后面 表级约束:在表中所有字段声明完,在所有字段的后面声明的约束 约束 阅读全文
posted @ 2022-03-14 21:50 T,a,o 阅读(122) 评论(0) 推荐(1) 编辑
摘要: 数据类型(精) MySQL中的数据类型 整型类型 类型介绍 可选属性 M 显示宽度不会影响类型的实际宽度 设置字段f1,f2,f3 f1 INT, f2 INT(5), f3 INT(5) ZEROFILL#不足宽度时,会自动补0;并且自动变成UNSIGNED 添加数据 INSERT INTO 表名 阅读全文
posted @ 2022-03-11 21:43 T,a,o 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 数据处理之增删改 插入数据(增) 前提:创建一个空表:id,name,hire_data,salary, 方式一:一条一条的添加数据 1.没有指明添加的字段,*必须* 按照表中字段的顺序添加 INSERT INTO emp1 VALUES(1,'Tom','2000-12-03',2300); 2. 阅读全文
posted @ 2022-03-09 20:25 T,a,o 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 创建和管理表 基础知识 一条数据的存储 标识符命名规则 MySQL中的数据类型 常用 创建和管理数据库 删除后,除非有备份,否则,不能恢复 创建数据库 方式一:直接创建 CREATE DATABASE mytest1; 方式二:指明字符集 CREATE DATABASE mytest2 CHARAC 阅读全文
posted @ 2022-03-08 19:40 T,a,o 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 子查询的编写技巧 相对简单:从外往里 较复杂:从里到外 相关子查询:从外往里 1.查询平均工资最低的部门的信息和该部门的平均工资 SELECT中用相关子查询 方式一: SELECT *,(SELECT AVG(salary) FROM employees t3 WHERE t3.department 阅读全文
posted @ 2022-03-07 20:27 T,a,o 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 子查询(嵌套查询) 子查询是指一个查询语句嵌套在另一个查询语句的内部的查询 eg:要查询员工工资比‘Abel’高的员工名字 SELECT name,salary #外查询(主查询) FROM employees WHERE salary > (#查询'Abel'的工资 SELECT salary # 阅读全文
posted @ 2022-03-06 18:39 T,a,o 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 聚合函数(只有一个结果) 聚合函数的介绍 在目前的MySQL下不可以嵌套使用 聚合函数的常用类型(都不含空值) AVG() SUM() MAX() MIN() COUNT() AVG()和SUM() AVG:求平均 SUM():求和 #求平均工资和工资总和 SELECT AVG(salary),SU 阅读全文
posted @ 2022-03-05 21:47 T,a,o 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 单行函数 函数的理解 分类 数值函数 基本函数 PI()无参数 CETL \ CETLING()天花板函数(取比自己大的相邻的数) FLOOR()地板函数(取比自己小的相邻的数) RAND()无参数:随机;RAND(参数):一个固定的随机数 单行函数可以嵌套 角度与弧度的互换函数 三角函数 指数和对 阅读全文
posted @ 2022-03-05 19:08 T,a,o 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 多表查询 案列说明 笛卡尔积的理解 select id,department_name from employees,departments;#错的 select id,department_id,department_name from employees CROSS JOIN departmen 阅读全文
posted @ 2022-03-04 20:42 T,a,o 阅读(123) 评论(0) 推荐(0) 编辑