Day3-MySQL-SQL-2

DML

DML用来对数据库中的数据记录进行增删改操作

添加数据(INSERT) 修改数据(UPDATE) 删除数据(DELETE)

DML-添加数据

1.给指定字段添加数据

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

2.给全部字段添加数据

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

3.批量添加数据

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

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

注意:插入数据时,指定的字段顺序需要与值的顺序是一一对应的;

字符串和日期型数据应该包含在引号中;

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

DML-修改数据

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

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

DML-删除数据

DELETE FROM 表名 [WHERE 条件]

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

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

相关推荐
weelinking3 小时前
【2026】08_Claude与版本控制:Git协作技巧
数据库·人工智能·git·python·数据挖掘·交互·cloudera
黄焖鸡能干四碗8 小时前
固定资产管理系统建设方案和源码(Java源码)
大数据·数据库·人工智能·物联网·区块链
JoneBB8 小时前
ABAP Webservice连接
运维·开发语言·数据库·学习
解决问题no解决代码问题9 小时前
从乱码到脱敏导出:TiDB CSV 导出实战全指南
数据库
未若君雅裁9 小时前
MySQL高可用与扩展-主从复制读写分离分库分表
java·数据库·mysql
2401_867623989 小时前
CSS Flex布局中如何设置子元素间距_掌握gap属性的现代用法
jvm·数据库·python
月落归舟9 小时前
一篇文章了解Redis内存淘汰机制与过期Key清理
数据库·redis·mybatis
phltxy9 小时前
Redis 事务
数据库·redis·缓存
康乾隆10 小时前
SQL Server Always On 重新添加从库步骤
数据库·sqlserver
环流_10 小时前
redis核心数据类型在java中的操作
java·数据库·redis