SQL-DML语句

一.DML-添加数据

1.给指定字段添加数据

INSERT INTO 表名(字段1 ,字段2,...) VAULES(值1,值2,...)

二.给全部字段添加数据

INSERT INTO 表名 VALUES(值1,值2,...);

三.批量添加数据

四.注意事项

1.插入数据时,指定的字段顺序需要与值的顺序是一一对应的。

2.字符串和日期类型应该包含在引号中。

update  employee set name="xxxx" where id=1;

3.插入的数据大小,应该在字段的规定范围内。

五.DML-修改数据

UPDATE 表名 SET 字段名1=值1,字段名2=值2,...[WHERE 条件];

注意,修改数据的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据。

1.例子:

update employ set name='xxx' where id=1;

2.例2

update employee set name="小钊",gender="女" where id=1;

3.例3

update employee set entrydate="2018-01-01";

不用写where。

六.DML-删除语句

delete  from employee  where gender="女";

1.DELETE语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据。

2.DELETE 语句不能删除某一个字段的值(可以使用UPDATE)

相关推荐
看山还是山,看水还是。13 分钟前
MySQL 管理
数据库·笔记·mysql·adb
fishmemory7sec19 分钟前
Koa2项目实战2(路由管理、项目结构优化)
数据库·mongodb·koa
momo小菜pa29 分钟前
【MySQL 09】表的内外连接
数据库·mysql
Jasonakeke38 分钟前
【重学 MySQL】四十九、阿里 MySQL 命名规范及 MySQL8 DDL 的原子化
数据库·mysql
程序猿小D39 分钟前
第二百六十九节 JPA教程 - JPA查询OrderBy两个属性示例
java·开发语言·数据库·windows·jpa
小宇成长录1 小时前
Mysql:数据库和表增删查改基本语句
数据库·mysql·数据库备份
团儿.2 小时前
解锁MySQL高可用新境界:深入探索MHA架构的无限魅力与实战部署
数据库·mysql·架构·mysql之mha架构
程序猿小D2 小时前
第二百六十七节 JPA教程 - JPA查询AND条件示例
java·开发语言·前端·数据库·windows·python·jpa
权^3 小时前
MySQL--聚合查询、联合查询、子查询、合并查询(上万字超详解!!!)
大数据·数据库·学习·mysql
Code成立3 小时前
1、深入理解Redis线程模型
数据库·redis·bootstrap