前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

数据库表的DML操作(数据库.dmp)

qiguaw 2024-11-10 10:47:40 资源文章 17 ℃ 0 评论

(1)向表中添加数据:

insert into 表名(列名1,列名2,列名3...列名n) values(值1,值2,值3...值n);

insert into 表名 values(值1,值2,值3...值n);

注意事项如下:

  • 当存在列名的时候,列名和值要一一对应。
  • 当不写列名直接添加的时候,值的位置处需要写上所有的值。
  • 值需要用引号引起来,数字类型除外

例如:向ghjkl表中新增数据,ghjkl表中有 id,name,age字段,新增sql如下:

insert into ghjkl(id,name,age) values('890800','张小浩',23);

insert into ghjkl values('890801','鲤鱼结',22);


(2) 修改表中的数据:


update 表名 set 列名1 = 值1, 列名2 = 值2 where 列名=值;

注意事项如下:

  • where后面如果不跟任何条件,则默认修改表中的全部数据

例如:修改ghjkl表中的数据,修改年龄为22的人的 名称为‘zhangsan’,修改sql如下:

update ghjkl set name= 'zhangsan' where age = 22;

例如:修改ghjkl表中的数据,修改名称为zhangsan的人的 年龄为18,修改sql如下:

update ghjkl set age =18 where name= 'zhangsan';

例如:修改ghjkl表中的所有数据的名称为张晓涵,修改sql如下:

update ghjkl set name= '张晓涵' ;


3. 删除表中的数据:


delete from 表名 where 列名1= 值1;

注意事项如下:

  • where后面如果不跟任何条件,则默认删除表中的所有数据



例如:删除ghjkl表中年龄为22的人,删除sql如下:

delete from ghjkl where age = 22;

例如:删除ghjkl表中的所有数据,删除sql如下:

delete from ghjkl ;

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表