00:00
呃,咱们再去做这个空格表的管理的时候呢,那么像这个语句比较多,我们不一定的全部把它给记住,但是你要记住关键词,然后对应的语法能很快的找到,我们答到这样的一个程度哈,哎,那我们把它给粘过来,咱们一起来试一下啊,行了,我们先看第一题,要求我们创建一个表,叫做DEP1ADAPTMP1,那你肯定要先先选一个库去,假如说呢,我们就把它选在咱们的test库可以吧,那么我在这呢,这样来去写哈,啊,看我怎么去写的,Use一下test可以这么干吧,嗯,执行,哎,那么在这个地方呢,我们去建这个表啊,那有的同学对于这个没有看懂啊,呃,这个是不是告诉你有两个列啊呃,列名name啊,Name代表的是列名,有ID列和内列,这个是问你是否可以为空,这个我们先不管,因为咱们没有学这个约束了,这个是代表我们列的类型啊,对应的有这个好了。
01:01
下单咱们再去写,呃,使用我们的这个c table的语法,后面我们加上表明DEP1啊,那么这个里面的话呢,有两个列吧,哎,第1INT,然后它这个地方是不是加了一个长度七啊,哎,你别你不用管它,他让你写啥是不是你就写啥就行了,其实将来面试的时候也是一样的哈,你只要知道这是个类型就行了,是不是给他扔过来呀,不见得我们见过对不对,但是语法这是固定的呀,然后内蒙微差,然后这是25啊,这不就完事了吗?然后再去执行啊,那么这就是一个表了,叫做部门表,好成功。再看一下第二题,要求我们将department里面的数据是不是插入到第一题第二啊。啊,这个是不是用到了一个插入,但是departments在哪啊?啊,是不是在那个employs表啊,这个能不能跨库这样去查询呢?插入啊,我们先试一下,因为我们知道department表在my employed头,对吧?啊,那么我们看能不能这样啊,当前我所在的不是test,我要干的事情呢,是insert into,我的第1P第一对不对?好,那这个地方呢,很显然它应该是用到了一个子查询对不对,Select的,我底department词表里边的哪些数据呢?呃,那得看一眼去哈,呃,因为就两个列嘛,应该是我们的。呃,My employees库里面的department表里面的是不是department ID和name呀,对吧?呃,将里面的插数据是不是插入到这个,嗯,不,不是这个表是吧?嗯,是那个新表,我以为插入到这个表是吧,插入到新表其实也是一样的,那你这个新表没存在对不对。
02:47
嗯,那我还得创建,那我要创建就不能用这个了是吧?嗯,那就直接用谁呀,Create table d p2是不是这样了?嗯,那我们再用是不是咱们的赋值表结构加数据的那个语句啊呃,Select department,嗯,ID逗号department name,然后再from department表对吧?假如说我要是直接这么写,他肯定报错了啊,因为他是不认不认识这个呀啊啊,这个找到了,是因为我刚才点了一下,是不是变成这个库了啊,我重新弄一下哈,嗯,应该是test,也就是刚才是不是相当于在卖lo库里边把第一批贴入创建了,我现在是不是希望在tests的库里边创建呀,好,你看我是tests的库吧,我再去执行是不是找不到呀?好,找不到怎么办?注意哈,对,我这其实可以这样加,看到了吧,可以这样加,然后现在我再去执行。
03:47
啊,没有这个叫这个mylos的吗?MY我写错了是吧?Mylos是吧?啊写错了哈,再去执行,哎,这个就成功了,嗯,就是说可以跨库啊,可以跨库去复制表结构,这个是可以的啊行,这是第二题,然后再看第三题,创建一个表ERP5,然后呢,要求这是什么呢?啊要求有这些列哈,那又是一个表的创建create table,也就是我的我的所有的操作是不是都在pass的库啊啊然后EP5,然后小括号里边的话,对应的有四个字段,ID in,按人家的要求IT7 first name we差25,然后last name we叉25,嗯,最后一个第1PT下颚下ID7对。
04:47
对吧,啊,那这个就完了,然后呢,我们再去执行好,成功了没问题吧,这是创建第四题,要求将last name的长度增加为50,其实就是在修改类型吧,把它的这个类型中的长度改了哈,那么修改类型的语法你要是没记住是不是你就打开我这找一下呀,哎,这样去教大家哈,修改类型是不是这个语法呀?哎,然后呢,你快速的把这个看一下再去做,应该是al table,我们的表明EP5MO five column last name we程度呢,50,对了吧,好,我们再去执行成功了对吧?嗯,行,再看第五题说根据表employees呢,创建EMPLOYEE2。
05:47
是不是又是一个副值表结构呀,Create table employees2 like employees,当然这个来自于my ILO is cool,对吧?嗯,行了,然后再去执行,但是我这个只是布置表的结构吧,嗯,行,第六题说删除我们的EP5,有EP5吗?有是吧?啊,那就直接drop table if1 sister,是不是加上它比较好呀,E5凡事这些成功了,对吧?嗯,第七题啊,要求我们是,呃,重命名,因为这个里边是不是刚建了个PLUS2啊,我们呢,把ERP5删了,我们是不是把它当成ERP5啊,它这个意思啊,重命名,Out table employee are re name。
06:47
哼,是这样写吧,EP5,好,我们再去直行是不是成功了啊,没问题对不对,第八题第八题下表第PT和ERP5中添加新列啊,那总之就是添加列,Al table ERP股添加列用什么用,用哪个关键词,ADD column test column啊然后这个类型的话,你自己给他编一个就行了,In可以吧?啊像那个第1PT表是不是也是这么干呀啊,我就不写了啊,最后我们再去删除ERP5里面的某个列,还是al吧,Table erp5job column,第PT下完线还D这个还加类型啊,不加了啊啊说什么呢?啊说我其实没有这一列,EP5都有哪。
07:47
斜列嘞,DEP啊,我我们查看一下,哎,执行都被我删了,哼,这个是ERP5里边的列是不是就是这些呀?啊,那没有的话,因为原来这个是不是原来的EP5有啊,哎,新的没有哈,那不用管它了,那么我们这比方说删除一个其他的列法,这里边应该有test column诶我们就试一下删除的语法了,是不是就完了,好做完啊行吧,那这就是这些小题哈,填一下,嗯。
我来说两句