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 删除条件

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM