![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
微步229
这个作者很懒,什么都没留下…
展开
-
DDL和DML的区别
DML(Data Manipulation Language)数据操纵语言:适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等. DDL(Data Definition Language)数据定义语言:适用范围:对数据库中的某些对象(例如,database,table)进行管理,如create、alter、drop、TRUNCATE、show等 ...原创 2018-06-04 13:22:51 · 7381 阅读 · 1 评论 -
where和having的区别和用法
转自:https://blog.csdn.net/jdjh1024/article/details/76647866聚合函数是比较where、having 的关键。 开门见山。where、聚合函数、having 在from后面的执行顺序:where>聚合函数(sum,min,max,avg,count)>having列出group by来比较二者。()因where和h...转载 2018-08-03 16:12:27 · 703 阅读 · 0 评论 -
数据库脏读、事务的四大特性、四大隔离级别、三大范式
一、数据概念1、脏数据所指的就是未提交的数据。也就是说,一个事务正在对一条记录做修改,在这个事务完成并提交之前,这条数据是处于待定状态的(可能提交也可能回滚),这时,第二个事务来读取这条没有提交的数据,并据此做进一步的处理,就会产生未提交的数据依赖关系。这种现象被称为脏读。2、不可重复读(Non-Repeatable Reads):一个事务先后读取同一条记录,而事务在两次读取之间该数据被其...转载 2019-07-30 14:17:28 · 637 阅读 · 0 评论