MySQL
学习ing...
阿财继续努力
学习ing...
展开
-
MySQL - 05.视图、存储过程和函数、流程控制结构
1. 视图 2. 存储过程和函数 2.1 存储过程 2.2 函数 3. 流程控制结构 3.1 分支结构 3.2 循环结构 #视图 #创建视图 CREATE VIEW world.SOMECOUNTRYINFO AS SELECT world.country.`Name`,world.country.Population FROM world.country WHERE world.country.Population>10000000 ORDER BY world.country.Populatio原创 2021-06-07 14:43:00 · 4890 阅读 · 0 评论 -
MySQL - 04.数据控制语言(Data Control Language,DCL)
1、事务:一条或多条SQL语句组成的一个执行单位,这组SQL语句要么都执行,要么都不执行。 2、事务的特点:A(原子性),C(一致性),I(隔离性),D(持久性)。 3、事务的并发问题:脏读、不可重复读、幻读。 4、通过设置隔离级别解决并发问题。 脏读 不可重复读 幻读 READ UNCOMMITTED(读未提交) × × × READ COMMITTED (读已提交) √ × × REPEATABLE READ (可重复读)原创 2021-06-01 09:24:33 · 11103 阅读 · 0 评论 -
MySQL - 03.数据定义语言(Data Definition Language,DDL)
1. 库的管理 2. 表的管理 #分组查询 #SELECT 分组函数,分组后的字段 #FROM 表 #WHERE 筛选条件 #GROUP BY 分组的字段 #HAVING 分组后的筛选 #ORDER BY 排序列表 SELECT world.country.Continent,MAX(world.country.SurfaceArea) FROM world.country GROUP BY world.country.Continent; SELECT world.country.Continent原创 2021-06-01 09:22:18 · 10990 阅读 · 0 评论 -
MySQL - 02.数据操纵语言(Data Manipulation Language,DML)
1. 插入 2. 修改 3. 删除 #连接查询 多表查询 第一张表的每一条数据都跟第二张表的所有数据匹配 #等值连接 SELECT world.city.`Name`,world.city.CountryCode,world.country.`Name`,world.city.Population FROM world.city,world.country WHERE world.city.CountryCode=world.country.`Code` AND world.city.`Name` LIK原创 2021-06-01 09:16:13 · 10992 阅读 · 0 评论 -
MySQL - 01.数据查询语言(Data Query Language,DQL)
0. 语法 SELECT 查询列表 (7) FROM 表1 (1) INNER/LEFT/RIGHT/FULL JOIN 表2 (2) ON 连接条件 (3) WHERE 分组前的筛选条件 (4) GROUP BY 分组列表 (5) HAVING 分组后的筛选条件 (6) ORDER BY 排序列表 (8) LIMIT 起始索引,条目数; (9) 1. 基础查询 2. 条件查询 3. 排序查询 4. 常见函数 4.1原创 2021-05-26 20:13:44 · 15763 阅读 · 0 评论