上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 视图:(view) 1.什么是视图? 站在不同角度看待数据。(同一张表的数据,通过不同的角度看待) 2.怎么创建视图?怎么删除视图? 创建视图: create view myview as select empno,ename from emp; 注: 只有DQL语句才能以视图对象的方式创建出来。 阅读全文
posted @ 2021-10-21 14:21 石乐智先生 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 索引 1.什么是索引?有什么作用? 1)索引相当于一本书的目录,通过目录可以快速找到对应的资源 2)在数据库方面,查询一张表的时候有两种检索方式: 第一种方式:全表扫描 第二种方式:根据索引检索(效率很高) 3)索引为什么可以提高检索效率? 最根本的原理是缩小了扫描的范围 4)索引虽然可以提高检索效 阅读全文
posted @ 2021-10-21 14:21 石乐智先生 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 事务(Transaction) 一个事务是一个完整的业务逻辑单元,不可再分 如:银行账户转账,从A账户向B账户转账10000,需要执行两条update语句: update t_act set balance=balance-10000 where actno='act_001'; update t_ 阅读全文
posted @ 2021-10-20 14:50 石乐智先生 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 引擎:(了解内容) 完整的建表语句: CREATE TABLE `t_x` ( `id` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 注: 建表的时候可以指定存储引擎,也可以指定字符集 MySQL默认使用的存储引擎是InnoD 阅读全文
posted @ 2021-10-20 09:43 石乐智先生 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 约束(constraint) 在创建表的时候,可以给表的字段添加相应的约束,添加约束的目的是为了 保证表中数据的合法性、有效性、完整性 常见的约束有: 非空约束:not null 约束的字段不能为空 唯一约束:unique 约束的字段不能重复,但可以为null 主键约束:primary key 约束 阅读全文
posted @ 2021-10-19 19:07 石乐智先生 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1.创建表 表名在数据库中一般建议以:t_或者tbl_开始 建表语句语法格式: creat table 表名( 字段名1 数据类型, 字段名2 数据类型, …… ); MySQL中字段的常见数据类型: int:整数类型 bigint:长整型(java中的long) float:浮点型(java中的f 阅读全文
posted @ 2021-10-19 14:33 石乐智先生 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1.union(可以将查询结果集相加) 案例:找出工作岗位是salesman和manager的员工 mysql> select e.ename from emp e where e.job='salesman' or job='manager'; 或: select e.ename from emp 阅读全文
posted @ 2021-10-19 09:54 石乐智先生 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 子查询 select语句中嵌套select语句,被嵌套的select语句是子查询 子查询可以出现在select、from、where 案例:找出高于平均薪资的员工信息 where后面嵌套子查询 mysql> select * from emp where sal>(select avg(sal) f 阅读全文
posted @ 2021-10-18 17:07 石乐智先生 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 连接查询 内连接: 假设A和B表进行连接,使用内连接的话,凡是A表和B表能够匹配上的记录查询出来,这就是内连接 AB两张表没有主副之分,两张表是平等的 外连接: 假设A和B表进行连接,使用外连接的话,AB两张表中有一张表是主表,一张表是副表, 主要查询主表中的数据,捎带着查询副表,当副表中的数据没有 阅读全文
posted @ 2021-10-18 17:06 石乐智先生 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 关于查询结果集的去重 在字段前面加上distinct mysql> select distinct job from emp; 注: distinct只能出现在所有字段的最前面,表示所有字段联合去重 1)统计岗位的数量 mysql> select count(distinct job) from e 阅读全文
posted @ 2021-10-18 17:06 石乐智先生 阅读(121) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页