![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 97
soberw-
这个作者很懒,什么都没留下…
展开
-
MySQL之流程控制与游标
MySQL之流程控制与游标文章目录MySQL之流程控制与游标前言概念引入分支结构IF语句CASE语句循环结构LOOP语句WHILE语句REPEAT语句跳转语句LEAVE语句ITERATE语句游标前言本文是在看了康师傅的b站的尚硅谷视频总结出来的笔记以及见解点击跳转概念引入学习或者了解过编程语言的都知道,任何一门编程语言都不可能只通过一两句语句代码完成。流程控制语句的作用就是在程序运行过程中控制语句的执行顺序,是我们完成复杂操作必不可少的一部分。只要是执行的程序,流程就分为三大类:顺序结原创 2022-02-20 18:09:00 · 749 阅读 · 0 评论 -
MySQL之变量、存储过程以及函数精讲篇
MySQL之变量、存储过程以及函数精讲篇文章目录MySQL之变量、存储过程以及函数精讲篇0.前言1.变量1.1 系统变量1.1.1 查看所有系统变量1.1.2 查看指定系统变量(`@@`)1.1.3 修改系统变量的值1.2 用户自定义变量1.2.1 会话用户变量1.2.2 局部变量1.2.3 对比2.存储过程2.1 存储过程概述2.1.1 优缺点阿里开发规范2.1.2 分类2.2 创建和调用存储过程2.2.1 语法分析2.2.2 调用格式2.2.3 代码示例3.存储函数3.1 创建语法3.2 调用语法3.原创 2022-02-15 20:21:51 · 974 阅读 · 1 评论 -
MySQL之视图篇
MySQL之视图篇文章目录MySQL之视图篇1. 概述1.1 为什么使用视图?1.2 视图的理解2. 创建视图2.1 创建单表视图2.2 针对于多表2.3 基于视图创建视图3. 查看视图4. 更新视图4.1 一般情况4.2 不可更新的视图5. 修改视图6. 删除视图7. 总结7.1 视图优点7.2 视图不足7.2 视图不足1. 概述1.1 为什么使用视图?视图一方面可以帮我们使用表的一部分而不是所有的表,另一方面也可以针对不同的用户制定不同的查询视图。比如,针对一个公司的销售人员,我们只想给他看部分原创 2022-02-04 22:36:34 · 104 阅读 · 1 评论 -
MySQL语法命令之约束篇
文章目录1.约束概述1.1约束的分类1.2添加约束2.查看表中的约束3. `not null` 非空约束3.1 在 `create table` 时创建3.2 在`alter table` 时添加约束3.3 在`alter table`时删除约束4. `unique` 唯一性约束4.1 在`create table` 时添加约束4.2 在`alter table` 时添加约束4.3 复合的唯一性约束4.4 删除约束5. `primary key `主键约束5.1 在`create table` 时添加约束5原创 2022-01-19 09:20:50 · 1013 阅读 · 0 评论 -
MySQL基本命令语法之select
目录MySQL基本命令语法之select查询去重以及常数空值与着重号着重号空值运算符算术运算符比较运算符符号型非符号型逻辑运算符优先级排序分页排序分页拓展多表查询等值连接 vs 非等值连接自连接 vs 非自连接内连接 vs 外连接MySQL支持的连接语法(SQL99)`UNION[ALL]`的使用内连接(INNER JOIN)外连接(OUTER JOIN)左外连接(LEFT OUTER JOIN)右外连接(RIGHT OUTER JOIN)满外连接(FULL OUTER JOIN)7种`JOIN`以及实现方原创 2022-01-09 21:21:22 · 2070 阅读 · 0 评论