-
删除语句
-
事务删除,上图为隐士事务,直接增加,或删除,下图为显示事务,
-
截图
这里执行完没有删除,回滚了,commit;语句可替换rollback语句,意为提交,事务四个属性ACID,1,原子性(不可分割的基本的单位,dml语句全部执行或者全部执行,若银行停电,sql自动执行rollback)2,一致性(同时发生时不发生冲突,整体,两个工资涨的数据要一样,要改的数据要么都改,要么都不改)3 隔离性(修改的过程中别人查不到事务进行中修改的过程,改完才能看,建立两个会话,一查一改,试一试)4.持久性(数据提交了,那么数据永久有效) -
删除,删除
下面举一些例子《自身链接查询》
等号在子查询属性有多个时不能用,自能在与where后面的属性一致才能使用
https://www.bilibili.com/video/BV12f4y1U7k6?
讲解视频 -
子查询要在比较符(<,=,>,!=)之后
-
当子查询有多个值时要用any/all,大于一些,大于所有
取决于exists里面有没有返回值,查询第一条信息,若假则不返回,若真那返回父查询要查的数据,接着父查询开始查询第二条信息,重复。。。
order by只能对最终结果进行排序,用在中间是错的