随笔分类 -  mysql数据库

MySQL---视图
摘要:视图概念:存储得查询语句,本身并不包含数据,当调用得时候,产生结果集,试图是一种虚拟存在得表,是一个逻辑表 视图的作用: 1/提高了重用性,就像一个函数。 2/对数据库重构,却不影响程序的运行 3/提高了安全性能,可以对不同的用户,设定不同的视图 4/让数据更加清晰,想要什么样的数据,就创建什么样的 阅读全文

posted @ 2021-03-10 15:15 爱前端的小魏 阅读(169) 评论(0) 推荐(0) 编辑

MySQL---exists检查数据库对象是否存在
摘要:#25/检查数据库对象是否存在:先执行子查询在执行子查询外 #exists 检查数据库对象是否存在 #not exists 检查数据库对象是否不存在 #in 包含 NOT 不包含 #is null 判断是否为空 #is not null 判断是否不为空 # select * from score # 阅读全文

posted @ 2021-03-09 10:07 爱前端的小魏 阅读(377) 评论(0) 推荐(0) 编辑

MySQL---自查询
摘要:二/子查询 #子查询 SELECT * FROM (SELECT * FROM department)t1; #查询员工表比张三工资高的员工 SELECT * FROM staff where salary>(SELECT DISTINCT salary FROM staff where name= 阅读全文

posted @ 2021-03-09 09:41 爱前端的小魏 阅读(98) 评论(0) 推荐(0) 编辑

MySQL---多表查询
摘要:--多表查询 左连接:select * from 左表名 left join 右表名 on 左表名.id=右表名.id; 右连接:select * from 右表名 right join 左表名 on 右表名.id=左表名.id; 内连接:select * from 左表名 inner join 右 阅读全文

posted @ 2021-03-09 09:39 爱前端的小魏 阅读(46) 评论(0) 推荐(0) 编辑

mysql--事务
摘要:#事务:要么执行成功,要么执行失败 #事务优点: #原子性(A):事务最小单位,不可再分 #一致性:保证同时成功或同时失败 #隔离性(I):事务和事务之间有隔离性 #持久性(D):是事务保证,事务终结的标志 #操作增删改: BEGIN;#开启 COMMIT;#提交 ROLLBACK;#回滚 #删除2 阅读全文

posted @ 2021-03-06 16:26 爱前端的小魏 阅读(42) 评论(0) 推荐(0) 编辑

mysql---聚合函数
摘要:一、聚合函数的分类 .count 统计行的数量:用来计算表中的个数或者列中值的个数 语法: * 计算所有行,包括null all:计数指定列的所有的非空值行 ifnull(null,2) 非空,如果第一个值是空值,那么就选第二个值 round(10/3,2) 2是10除以3报错的小数位数 .sum 阅读全文

posted @ 2020-11-23 20:21 爱前端的小魏 阅读(136) 评论(0) 推荐(0) 编辑

mysql---索引值
摘要:一、什么是索引值 类似于书中目录,方便快速查找自己想要内容 二、有什么用 为了加快查询速度对表字段赋值的标识!经常用于查询,排列,对重复数据用处不大! 三、常见索引值 哈希表 有序数组 搜索树 四、mysql索引代码 /*创建表索引:index=索引,index_name=索引起的名字(id)字段名 阅读全文

posted @ 2020-11-21 13:45 爱前端的小魏 阅读(781) 评论(0) 推荐(0) 编辑

数据库cmd
摘要:创建数据库、创建表,查看表,查看数据库 1、 创建数据库语法 Create database 库名; 2、 查看数据库语法 Show databases; 3、 选择要使用数据库语法:user database 库名; 4、 查看数据库编码语法:show create database 数据库名; 阅读全文

posted @ 2020-11-10 17:03 爱前端的小魏 阅读(153) 评论(0) 推荐(0) 编辑

MySQL---查询条件
摘要:#多表子查询SELECT * FROM 表名 INNER JOIN () as 别名 on 条件 #1/查询成绩表中分数80-100以内的值 BETWEEN 在值和值之间的值select * FROM score WHERE num between 80 and 100;#2/不明白count co 阅读全文

posted @ 2020-09-26 12:27 爱前端的小魏 阅读(336) 评论(0) 推荐(0) 编辑

一、增删改查
摘要:--新建表 CREATE TABLE text2( id INT(20) PRIMARY KEY, name VARCHAR(255) ) --查询表 SELECT * from text2; --添加数据 INSERT INTO text2 VALUE(1,'微'); iNSERT INTO te 阅读全文

posted @ 2020-09-26 12:21 爱前端的小魏 阅读(156) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示