![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 54
小吕努力变强
有问题请大家指出,我会改正!!!
展开
-
Mysql的视图详解增删改查
视图简化查询语句简化查询语句,从而使用户避免反复重复的操作安全性通过视图用户只能查询和修改他们所见的数据数据库的其他数据既看不到也取不到逻辑数据独立性视图可以帮助用户屏蔽真实表结构变化带来的影响开始代码准备工作,创建表create table a( aid int primary key, aname varchar(20) ); create table b( bid int primary key, aid int not null ,原创 2021-05-05 22:38:50 · 543 阅读 · 0 评论 -
MySQL的各种存储过程和流程控制详解实例
1.存储过程详解创建第一个存储过程create procedure p1()beginselect now();end测试第一个存储过程call p1;创建一个具有变量的存储过程create procedure p2()begin##局部变量declare a int default 1;select a;end测试一个具有变量的存储过程call p2();顺便介绍一下会话变量set @m=1;##会话变量select @m;创建一个查原创 2021-05-05 22:33:04 · 222 阅读 · 0 评论 -
mysql的事务简介、事务特性及隔离级别详解代码示例
1.什么是事务所谓的事务就是针对数据库的一组操作。他可以由一条或者多条sql语句组成,同一个事务的操作具备同步的特点,即事务中的语句要么都执行,要么 都不执行。2.事务的使用开启事务-> start transaction执行sql提交事务 commit取消事务(回滚) rollback示例--创建一个employee表drop table employee;create table employee( eid int primary key auto_increment原创 2021-05-01 17:08:05 · 120 阅读 · 0 评论 -
mysql的主外键约束以及连接查询
1.–主外键具体讲解–创建主表–部门表create table dept( did int , dname VARCHAR(50), primary key (did,dname) );–当然也可以后期再加主键约束alter table dept add constraint primary key pk_dept_id (did);–创建从表–员工表create table employee( eid int , ename varchar(50), did int原创 2021-04-18 16:23:14 · 303 阅读 · 0 评论 -
mysql的select查询语句和函数大全(基础进阶)含sql执行顺序
1.首先我们提一下sql的执行顺序1.from (表)2.join (内外连接)3.on (内外连接条件)4.where (判断语句)5.group by(表的列名,开始使用select中的别名,后面的语句中都可以使用)6.avg,sum,count,max,min(聚合函数)7.having (筛选条件)8.select (正式将符合要求的数据查询出来)9.distinct (去除重复)10.order by (升序降序)11.limit (分页限制)...原创 2021-04-18 16:15:58 · 701 阅读 · 0 评论