00:00
好,那么接下来咱们继续往下看,下一个点我们连接查询的分类,我觉得这个呢,我先给大家诶看一看,就是这个连接查询在这个SQ方面啊,它的分类是怎么分类的。它根据这个语法的年代啊,根据这个编写这个SQ语语法出现的年代来分呢,分SQ92和SQ99。对,我们先看第一个啊,就是根据什么呀,根据这个语法出现的什么年代来划分的话,包括Q92和CIRCLE99。这是较新的,这是比较新的语法。九九到现在也20年了啊,20年了。所以说呢,九二呢,现在没人用了。
01:02
前几年,比如说2015年16年的时候,我们可能还在给大家讲这个九二的语法。那雨桐老师为什么要讲921,因为这个公司当中啊,有一些这个DDA。明白吧?Dpa是什么呀?一些老的DBA可能还在使用这种语法。DBA是什么?数据库管理员。啊,就是专门有这个职位的啊,这个职位其实是比较挣钱的,比较挣钱的啊。那这个职位呢,他这个平时的工作比较枯燥,比较枯燥一些。
02:01
啊,比较苦恼。因为他平时呢,其实不接触业务,他只搞数据。只搞数据一般的DBA呢,呃,它是。年龄偏大一些,偏大一些啊,你去他的家里,你会看到有很多相关的一些书籍啊,啊,比如数据结构啊算法呀,啊还有这个这个这个Oracle数据库底层的实现原理是吧,买数据库底层实现原理。DB two底层原理,微软的Ms server的实验原理,他搞的就是更底层的东西,比我们专业太多了,因为我们不是搞数据库的,我们就是用一下,你明白吧,咱们Java程序员主要搞的是Java,但是你Java程序的开发需不需要做数据的增改查,需要,所以说你捎带了学与学增长改查这几个S语句。那你说我们讲买,So,我们到现在为止,我们讲买SQ底层的这个数据库的实现原理了吗?没有没讲,我讲的标准S就是S语句怎么写。
03:08
不是一个级别的啊,DBA人家专门搞数据库的,所以说一般情况下DBA1出手啊,这个数据库没有解决不了的问题,一般情况下就是这个数据呢,现在很大处理速度很慢啊,你找他,他能帮你优化。调优啊,用户的访问速度就提升上去了。啊,数据优化呀,数据安全呀,这块他们都很在行的,所以他们一般是没什么事的啊,喝个茶看看报纸是不是,但一旦有事,人家一出手问题就能解决啊,所以干这行的,但是我觉得我就不喜欢干这一行,为啥呢?比较枯燥,不接触任何业务,天天就搞一定数据,我觉得这个要是我我受不了啊,但是有一些人,人家就就做这方面做的很很牛啊,做的很牛,对,你要想做DBA,你得先做DBA助理,先从DBA助理干起,就是老老人先带你。
04:01
就是老木匠先带你,就这意思啊,对啊,然后传授这个经验。啊,然后呢,有一天是吧,可能这个退了,然后你就升上去了啊,就这意思,对他薪资也很高的啊,也很高,那跟每个公司都不一样,看公司的实力对吧,这个公司你像阿里的DBA,那肯定又是一个级别对吧,你说再找个小公司,他DBA那又是一个级别公司这个没法说啊,没法说对这个有很高的啊,啊但是公司整个实力不行的话,那也有低的啊,那这个九二的语法想说什么呢?就是说这个DBA。诶,老的这边可能还用,但是呢,现在已经都一九年了,对吧,九九到现在一九都已经20年了,我觉得这个语法已经,反正到目前为止这几年啊,我是没有看见谁还在写九二,所以我们这里就不再讲九二了,但是呢,我可以给你提一下这个语法,明白吗?我可以给你提一下啊,大家可以看看九二的语法跟九九的语法有什么区别啊好,这是咱们的一个根据语法出现的年代来划分划分啊,那根据表的连接方式来划分,包括什么呢?包括内连接和外连接。
05:25
内连接外连接,还有个叫全连接。全连接啊,这个不讲啊,各位这个不讲很少用啊,很少用,到时候也可以提一下什么是全连接啊,内连接外连接全连接,内连接呢,又可以继续划分等值连接,非等值连接。这个等式连接是什么?
06:04
等值连接就是等量关系。就是靠等量关系。明白吧,非等值连接就是比特and,大家想想是不是就是非等值连接?区间网。对吧,哎,类似的,那除了等值非等值,还有一种连接叫做自连接。什么自连接,自连接是自己连接自己呀。一张表看成两张表啊,类似的啊,咱们一会儿呢,会讲详细的案例,各位啊,一会讲到这个案例你就理解了,那外连接这一块呢,包括什么呀?左外连接和什么右外连接。左外连接又叫做左连接,有的人直接就把外这个字省了,右外连接的又叫做右连接,但他们说的是一回事。
07:02
所以呢,大家现在呢,先不用管别的啊,就是说这个连接查询它的分类,你先搞清楚,他根据这个语法年代分什么九二的,九九的,还根据什么划这个连接方式划分是吧,内连外连全连是吧?内连就是等值非等值四连,外连就是左外右外啊,或者左连接右连接。啊,当然还有就是全连接。好,那这个关系大家这个这个分类大家先有个印象啊。
我来说两句