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)

相关推荐
SadSunset2 分钟前
(15)动态SQL中的if,foreach和一些其他的常用标签
数据库·python·sql
问道飞鱼3 分钟前
【数据库知识】MySQL 数据库备份与还原详细解读
数据库·mysql·备份·还原
马克学长7 分钟前
SSM实验室设备管理系统8gr9f(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架·实验室设备管理·设备预约
+VX:Fegn089514 分钟前
计算机毕业设计|基于springboot + vue在线考试管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
DreamNotOver21 分钟前
使用 Django 测试脚本验证用户角色与权限:自动化测试用户仪表盘访
数据库·mysql·django·sqlite
萝卜青今天也要开心25 分钟前
2025年下半年系统架构设计师考后分享
java·数据库·redis·笔记·学习·系统架构
子夜江寒26 分钟前
MySQL 安装与配置指南(CentOS 7)
数据库·mysql·centos
DemonAvenger42 分钟前
Redis集群架构详解:从单机到分布式的扩展之路
数据库·redis·性能优化
CHANG_THE_WORLD1 小时前
Python 文件操作详解与代码示例
开发语言·数据库·python
TT哇1 小时前
关闭外键约束检查
数据库·sql·oracle