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)

相关推荐
V1ncent Chen2 小时前
从零学SQL 07 数据过滤
数据库·sql·mysql·数据分析
A10169330712 小时前
maven导入spring框架
数据库·spring·maven
代码探秘者2 小时前
【Java集合】ArrayList :底层原理、数组互转与扩容计算
java·开发语言·jvm·数据库·后端·python·算法
寻见9032 小时前
10 分钟吃透 MyBatis 核心|从底层原理到实战技巧,Java 开发者必藏(无废话干货)
java·mysql·mybatis
末点2 小时前
超长文本格式坐标串数据空间化入库
数据库·c#·st_geomfromtext
七七powerful2 小时前
养龙虾-在 Grafana 中获取 API Token 的方法
数据库
阿坤带你走近大数据2 小时前
Oracle存储过程怎么写
数据库·oracle·存储过程
搜佛说3 小时前
第2章-EdgeX-Foundry架构深度解析
数据库·物联网·架构·边缘计算·iot
知识分享小能手3 小时前
PostgreSQL 入门学习教程,从入门到精通,PostgreSQL 16 服务器配置与数据库监控终极指南 —语法、案例与实战(18)
数据库·学习·postgresql