
MySQL总结
文章平均质量分 92
Smaksze
集中起来的意志可以击穿顽石
展开
-
MySQL流程控制if、case、循环结构while的使用语法
if函数使用规则:执行条件判断语句1,如果返回true,则执行表达式一;如果返回false,则执行表达式二。if(判断语句1,表达式一,表达式二)case结构的使用使用规则:情况一:判断变量1为when中哪一个值,执行该值对应的语句;情况二:判断条件在哪个范围,执行该范围的语句;#情况一:判断条件为一个值CASE 表达式|变量1WHEN 值1 THEN 语句1;WHEN 值2 THEN 语句2;WHEN ...ELSE 语句n;END CASE;#情况2:判断条件原创 2020-06-19 17:02:24 · 305 阅读 · 0 评论 -
MySQL关于事务控制、视图、存储过程和函数
TCL语言:事务控制语言MySQL不同的存储引擎对事务的支持不同,MySQL默认的存储引擎InnoDB支持事务。事务的ACID属性:原子性:事务是不可分割的工作单位,要么都发生,要么都不发生。一致性:事务必须由一个状态转化为另一个一致状态。隔离性:事务的执行不可被其他事务干扰,并发执行的各个事务不相互干扰。持久性:事务一旦提交,即为永久性改变。其他操作和数据库故障不应该对其有任何影响。事务并发导致的各种问题:脏读问题:对于两个事务T1和T2,T1读取了T2以修改但未提交的数据,之原创 2020-06-17 16:25:53 · 207 阅读 · 0 评论 -
mysql基础(DQL语言、DML语言、DDL语言)详解
连接查询:sql92语句、sql95语句sql92支持:内连接sql99支持:内连接、外连接、交叉连接内连接:等值连接、非等值连接、自连接等值连接(sql99语法):select 【筛选条件】from 表A 别名1 (inner) join表B 别名2on 1.key=2.key(取交集部分)外连接:左外连接、右外连接、全外连接(mysql不支持,orcle支持)、交叉连接左外连接:查询主表(左表)中所有的值,从表(有表)中有的显示表值,没有的显示null。语法:select 【筛原创 2020-06-11 23:51:49 · 366 阅读 · 0 评论