栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

MySQL

MySQL

MySQL中数据的操作:

表名(解释:表名两边添加``,即前面 表名 的样子)

DML:用来进行对表中的数据进行一些操作

添加数据信息 : insert:

insert into 表名 (‘字段1’,‘字段2’)values(‘添加信息1’,‘添加信息2’);

insert into baby(nae,age)values(‘小飞’,‘28’);

这里的name是已经提前在表中存在的字段,否则将无法添加

当需要添加相同字段的多个信息时:
insert into 表名 (字段)values(‘信息1’),(‘信息2’);

insert into baby (name)values(‘小肥’),(‘小菲’);

只添加几个字段的信息,而非全部时,要确保未添加的字段是可以为空的,否则报错

------------------------------------------------------------------------

添加多个字段的信息:

字段和信息必须是一一对应的
insert into baby(字段1,字段2)values(‘字段1的信息1’,‘字1信息2’),(‘字2信息3’,‘字2信息4’);

insert into baby(name,age)values(‘张三’,‘28’),(‘小薇’,‘24’);

也可以不用写字段,但是信息的顺序必须要对应着表中的字段顺序

update: 改变表中满足条件的信息:

单个修改:
update 表名 set字段名1=‘字段名下的某个信息’ where 字段名2=‘字段2下的信息’;

update baby set gander='女’where name=‘小磊’;

这时的字段1和字段2所指的都是同一行,字段2指明了需要修改信息的那一行,字段1指的是字段2所指那一行的字段1

需要修改的字段为多个时,中间加逗号

update babyset name=‘刘备’,age='41’where age=28;

需要修改字段时的位置约束为多个时
中间加
and:等于Java中的&&,两者都满足就通过;(and可以无上限的添加

update baby set gander='母’where name=‘小磊’ and age=23;

中间加
or:等于Java中的||,满足其中一个就通过;

update baby set gander='母’where name=‘小磊’ or age=23;

中间加
between…and…:表示从哪个位置到哪个位置

update baby set gander='母’where id between 2 and 5;

这里用id是因为id是按一定顺序排列的,所以可以用,如果是用下图中的age代替id就会报错,因为它没有顺序性

=:等于
<>:不等于的意思
如果没有where后面的条件就会修改整张表的数据

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/600365.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号