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)

相关推荐
2301_814809862 分钟前
如何用 cookie 的 HttpOnly 与 Secure 属性防范 XSS 攻击
jvm·数据库·python
m0_515098425 分钟前
如何用 Object.keys 与 getOwnPropertyNames 遍历键名
jvm·数据库·python
还是阿落呀6 分钟前
第三章 添加数据
数据库·mysql
qq_1898070314 分钟前
golang如何实现日志按级别过滤_golang日志按级别过滤实现教程
jvm·数据库·python
abc123456sdggfd14 分钟前
Golang map底层实现原理_Golang map哈希表原理教程【经典】
jvm·数据库·python
roman_日积跬步-终至千里16 分钟前
【案例题-知识点(2)】架构风格上(五大类详解)
数据库·架构·系统架构
justjinji22 分钟前
JavaScript中利用宏任务拆分阻塞任务的实操案例
jvm·数据库·python
@小柯555m23 分钟前
MySql(基础操作符--查找除复旦大学的用户信息)
数据库·sql·mysql
weixin_4087177724 分钟前
c++如何实现跨平台的文件读写进度监听器回调机制【实战】
jvm·数据库·python
瀚高PG实验室30 分钟前
PostgreSQL 的 CREATE STATISTICS 未检查 schema 的 CREATE 权限 HGVE-2025-E010
数据库·postgresql·瀚高数据库