MySQL
学习ing...
阿财继续努力
学习ing...
展开
-
MySQL - 05.视图、存储过程和函数、流程控制结构
1. 视图2. 存储过程和函数2.1 存储过程2.2 函数3. 流程控制结构3.1 分支结构3.2 循环结构#视图#创建视图CREATE VIEW world.SOMECOUNTRYINFOASSELECT world.country.`Name`,world.country.PopulationFROM world.countryWHERE world.country.Population>10000000ORDER BY world.country.Populatio原创 2021-06-07 14:43:00 · 4887 阅读 · 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 · 11096 阅读 · 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.countryGROUP BY world.country.Continent;SELECT world.country.Continent原创 2021-06-01 09:22:18 · 10988 阅读 · 0 评论 -
MySQL - 02.数据操纵语言(Data Manipulation Language,DML)
1. 插入2. 修改3. 删除#连接查询 多表查询 第一张表的每一条数据都跟第二张表的所有数据匹配#等值连接SELECT world.city.`Name`,world.city.CountryCode,world.country.`Name`,world.city.PopulationFROM world.city,world.countryWHERE 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 · 15761 阅读 · 0 评论