SQL语句之数据更改

1.插入数据

语句:

insert into 表名 (列表名) values()  --若插入的数据包含了所有的字段,那么列表名可省略

示例:

INSERT  INTO `role`(`ID`,`ROLE_NAME`,`ROLE_DESC`) VALUES (1,'院长','管理整个学院'),(2,'总裁','管理整个公司'),(3,'校长','管理整个学校');   --不省略

INSERT  INTO  `role` VALUES (1,'院长','管理整个学院'),(2,'总裁','管理整个公司'),(3,'校长','管理整个学校');   --省略列表名

 

2.更新数据

语句:

update 表名 set 列名 = 表达式 where 更新条件   -- where表示是有条件更新,若没有where,则是无条件更新某一列值。

示例:

要求:

  对student表中,名字为张三的学生,其年龄加1

update student set age = age + 1 where name='张三'

  无条件更新所有学生年龄

update student set age = age + 1

 

3.删除数据

无条件删除:

delete from 表名  -- 删除后,表的结构依然存在,但表为空表

有条件删除:

delete from 表名 where 删除条件

 

posted @ 2021-08-05 23:45  功不唐捐-纯小喜  阅读(3120)  评论(0)    收藏  举报