00:00
呃,刚才咱们学习了建表语句,建表语句呢叫DDL是吧?呃,接下来咱们要学习DML。BML干嘛呢?叫数据操纵语言。说白了,数据操纵语言干什么使?添加数据、修改数据和删除数据这三条。这三条。OK,其实咱们学习数据库啊,学数据库啊,在这写上点。学习数据库,主要学习三四个操作。这四个操作叫做CRD。哎,4D英文不懂,中文就是。增。是。改。查,而这个增删改在接下来的这一节课中,咱们就全搞定了。
01:00
差距出来了是吧,因为你想啊,对于数据库来说,查询是最最关键的。对吧,比如说什么百度搜索之类的查询是最关键的是吧?好了,那咱们接下来就学习这三个操作,增删改。好吧,第一个增加数据。好好来。增加数据呢,也就是说添加数据哈,一共有三种写法。三种写法。然而第一看第一个语法,你先后两个先甭看啊,看第一个。表示为insert into insert。单词啥意思?插入啊,插入啊,插入数据的意思啊,插入往哪儿插入啊,往这个表里边儿去插入数据。插入数据,然后这块看好了,我这个PPT做的时候这个中括号。中括号表示的是可有可无。
02:04
中括号绊示的是可有可无,一会儿我给大家演示,你看正是因为这个中括号里边这个列名啊,可有可无,所以你看第二种语法是没有这个列表这这一说啊。所以这个做PPT做的是这样的啊,好,咱们就一个一个语法看,先看第一种操作。咱们往哪张表里边儿去添点数据呢?啊,这个表。啊,哪个表来着。就这个表吧,叫做person是吧,往person里边插入一条自己的数据。插入一下自己的数据啊,先写上注释。插入数据。自己的数据到表中。好,语法就这样写的,Insert into。往哪儿插入,往P表里。
03:02
往person表里搞。OK,小括号,小括号中间用Y柳丝隔开,看清我这个语法了吗?前面这个小括号写什么?写上你表中的所有的列名,分别为name age sex和phone,对吧?写上。内蒙。忘了age sex phone OK,把这四个列名写上,然后第二个小括号里边就是对应的啊,对应的你看。咱把这个东西啊,看成是一个数组的话,是不是就是0123啊,然后在这里边就写对应的值第零个位置是不是应该写内啊,所以这第一个值啊,就写上内。显示内幕。
04:00
孙悟空。是吧?好逗号,隔开第二个值是不是年龄啊,孙红大。就520岁吧。啊,压了岁了500年是吧,除了幺二十,然后呢,性别它是公猴是吧。当然我这个S,咱们在建的时候是不是叉二啊。啊,你不能写公猴俩字啊。男女一个字也行。所以。公啊。啊公,当然男女也没问题啊,逗号隔开最后一列是是电话呀,孙悟空,电话多少?扫黄打黑是吧,110啊。哎,孙悟空就干这个事儿了是吧?好了,这个代码呢,我已经写完了,选中它执行。好了,到这边查一下,刷新一下是不是就好了,你刷新上来了吗。
05:04
是不是添加成功了。添加成功。好,这就是咱们的第一种写法。OK,写把这个写全了是吧。看好第二种写法,我用在第二种写法又写了啊。它是前面这个列的这个括号啊,啥也没有。好的啊。咱们再添加一条猪八戒哈,Insert into person。直接就是Y64括号后边直接写值了。猪八戒是吧?逗号隔开猪八戒多大呀?猪八戒好打天蓬元帅啊。但他转世不死了吗?转世不是死啊?666。哎,他是个啥呀。工作也是工作。公的,然后他的电话是什么。
06:01
就随便写了119哈。好了。选中呢执行。来看看进没进来,小新猪八戒是不是也上来了?哎,两条数据添加完毕。OK,好,第三种语法,这第三种语法啊,这里边写着说列一列二点点点,然后直一直二。啥意思嘞,他这个这个啊。是可以这么去搞的。Insert two person。插入那个那个那个这个沙僧,沙僧叫啥。那叫卷帘大将是吗?好看好了啊。现在咱们这个表里边儿是不是有四个列的数据啊。假设沙僧我不知道他后边这仨数,我不知道他俩数据吧,我就知道前两个。
07:01
那是不是我只能添加前两个呀,剩下这两个数据我不知道,不能给他瞎搞啊,所以我这么干,我知道他的名字,我知道他的年龄,我只添加他的名字和他的。年龄。卷帘大奖啊。1100岁。OK,比如说我添加部分值。来执行一下,看一看执行。来刷新。OK。就是说我不知道它后边这两个值是什么,那我索性我就不添,那我添加,我是添加知道的前两个值就好了,这就是咱们的第三个语法。第三个语法,添加数据,就是这三个语法。OK,好,那咱们现在来瞅一下呢,我之前这个脚本来再瞅一眼。啊,这个太长了哈,不好看,咱们能往下看来看这我创建了个瑞的等级表。
08:07
里边有GR的ID,有gra的名称。这个等级年级是吧,年级编号年级名称好,我这块是不是几个插入语句啊,看插入数据到great great ID great name,然后里边是不是一号青铜二号白银呢。是不是这个意思啊?好,然后随便来看这张表,创建完成是不是也是插入数据的语句。这个表创建完成是不是仍然是插入数据啊。好吧,这个脚本现在基本上能看懂百分之七八十了是吧。来看上面这个复杂点的,其实也是啊。插入student,第一个括号全是列名。然后Y64第二个括号里边全是数据。全是数据。
09:01
就是它多一点是吧。好,这样的话呢,咱们把这个插入数据的三种语法都写在这儿了。啊,插入。全部。数据。就是每个列都添加数据是吧,而这个呢,是部分列添加。数据。好,这是三种写法。一二。三。来接下来呢,大家呢,把这张这张表创建过了吧,创建过了之后啊,大家可以如果没创建,创建一下,然后呢,插入三条。相关的信息。
10:00
来吧。
我来说两句