00:00
我们看最后我们再去查询常量表达式和函数的时候,我们会发现它最后的这个字段名是不是罗列的,就是它本身的这个样子啊,哎,那这个有的时候是不是不好看呀,啊不太容易理解,所以这个时候我们可以为它起一下别名,对,所以咱们接接下来介绍第七点,那就是为我们的字段起别名啊,起别名,起别名那其实就是平时我们说的起外号呗,对不对啊,那起别名的话有这么点好处,第一个好处就是刚才说到的啊,是不是方便我们的理解啊,你要不的话,我们以它为例哈,我s select的100乘以,呃,对98取毛,你这样去查询的话,它的这个字段名是不是上来就是100模98呀,就是不太不太容易知道这个意思啊,那我就可以给他起一个别名,方便去理解啊,那怎么去起呢?有两种方式,第一种方式使用的是。
01:00
As as这个关键字后面加上我们的别名,比方说这个就是一个结果,可以这样去写,能看明白吧,哎,这样去写哈,然后呢,我们去执行,你看是不是在这罗列出来了啊,它这样一个意思哈,好,再比如说我们假如说查询去表中的字段last name,那么这个代表的是那个名还是姓来着姓姓吧,啊,代表的是姓,然后再来一个是不是first name as,是不是这个是名呀,哎,然后我们去from啊,我们的employees,对吧?那么现在呢,我们去查询一下哈,你看是不是在那能够显示出来呀,哎,就是提高可读性哈,更便于我们理解这个字段的这个意思,这是起别名的第一个好处,哎,我写到这了,好,哎,这个是第一,那么相当于说提高啊,我们的这个应该叫做说便于理解吧,便于理解啊好。
02:00
它还有第二点好处,但是呢,这个第二点好处可能目前我们体会不出来,那就是等我们再去讲连接查询的时候呢,我们会发现如果要查询的这个字段吧,啊,那么有重名的情况,那么我们使用别名可以怎么样呢?区分开来,是不是这样一个意思啊,哎,可以区分开来啊,那么是为了这样的一个好处,好吧,这是关于起别名的第一种方式,使用的是as啊,这是方式一,好,那么接下来呢,我们再看一下第二种方式,它也可以实现其别名,那怎么写呢?更加简单,哎,我们假如说还拿这个拉斯的name为例,直接起别名为姓,那么大家看我这个as可以怎么样省略,可以省略,那我这就叫做名from啊,Employees,哎,我甚至可以这样干,再去执行,效果一样不一样啊。
03:00
一样,所以说起别名有两种写法哈,方式一呢就是使用as,方式二呢就是使用谁呀,空格能看明白吧?哎,都行啊,都行好,那么有一种特殊的情况给大家去说一下哈,那这个就说完了,咱们再说一种特殊的情况,什么情况呢?假如说我举上一个案例,我呢想查询,比方说这个这个呃,工资吧,就是查询salary,然后显示的这个结果为啊,比方说写上一个叫做output,也就是别名为output,能听懂吧,诶,那么这个应该怎么办嘞,那是select salary,然后这是不是我假如说用as,然后这是不是就是output呀?哎,对吧,好,Out它也是一个关键词啊,所以它就找这个事儿了,From employees,很显然按照我刚才的这个说法,这样写,按说是对的,对不对,但是是包。
04:00
错了啊,原因在于对了,你这个别名是不是有特殊符号了,有空格了,它是不是就搞不清楚这是啥意思了,哎,所以如果说我们的别名中有特殊符号,比方说空格,比方说像井号,井号也算是特殊符号,因为是他认为是注释啊,哎等等,这个时候建议大家把别名加上双引号,加上双引号加单引号也行啊,它这个里边加单引号也行,也好使,哎,但是麦图里边建议我们加的是双引号,是这样的,能听懂了吧?啊,总之你是不是要把它引起来呀,你要不引的话,是不是就出现起了啊,就会报错,那么现在我们再去试可以了吧,嗯,它这样一个意思哈,啊,行吧,这是关于我们的起别名说到这儿了。
我来说两句