温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,那还有一个叫as select,这是不是我们当时在建表语句里面看到的呀,用这种方式直接去诶创建表啊,用这种方式也可以,而且这个当然我们说了,它不光会创建表,他还会去干什事,导数据,直接导数据的方式来创建表,来看一下这个语法,在这可table student3,然后as select ID name from,从student表里边查数据来创建这个三这张表。而且这个三这张表创建好以后,自己就有什么,就有数据了啊,那这个呢,我们来看一下啊,来可以了,而且大家发现没有这个地方可的通过并没有写什么东西啊,就正常的,你要建一张表,你必须得指定什么字段和类型嘛,对吧,那他的字段和类型哪来的呢?这个地方来的啊,从这地方来的对吧?所以说这个介表语句呢,它比较特殊,那我知道STUDENT3不存在,我就不写那个什么if not exist对吧?然后呢,这个地方用as select ID加上一个name from,我们的student表没有写错吧,现在都是阴影了,这个student的桥手速太快也不好是吧,怎么少一个D呢?
01:44
好,这张表呢,我们首先设tables c3有了吧,因为是create table啊,创建一张表,然后呢,我们去查这张表两份,因为student里面是不是两份啊是吧,查过来建立这个表,包括他所有一个详细信息啊DC,然后for,然后student的三。
02:14
看这个字段两个是不是都是spring啊,类型跟字段名都有啊,对吧,它就是从那个查询这边拿过来的啊,用这种方式也可以做我们的插入数据啊,当然这种插入数据啊,需要我们在这个表不存在的时候,也就是建表,它也属于建表语句,对吧?所以说我们之前建表的时候,这是不是看到了它最后一个选项这个吧,对吧?As select的语法后面跟着一个查询语句,跟这个查询语句可以帮助我们建表啊,所以呢,它也是一个建表语句,它就不能往存在的一个表里边去导数据了啊,这种方式,这是一个见表方式啊。
我来说两句