前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

MySQL SQL - 数据操纵语言(DML)(sql的数据操纵语言)

qiguaw 2024-11-10 10:46:35 资源文章 19 ℃ 0 评论

一、数据操纵语言(DML)介绍

数据操纵语言(Data Manipulation Language)是指在SQL语言中,负责对数据库对象运行数据访问工作的指令集。

主要是进行查询元组、插入元组、删除元组、修改元组的操作,由select,insert、update、delete语法组成,是开发以数据为中心的应用程序必定会使用到的指令。

业务角度来讲也就是常说的增删改查CRUD(Create、Read、Update和Delete)。

二、DML详解与实例

2.1 INSERT INTO语句

1) 语法

2) 参数说明

table_name:需要插入新记录的表名。

column1, column2, ...:需要插入的字段名。

value1, value2, ...:需要插入的字段值。

3) 示例,插入5行数据

2.2 SELECT语句

1) SELECT语法

或者

或者

或者

或者

2) 参数说明

column1, column2, ...:要查询的字段名称,可以为多个字段。如果不指定字段名称,则会选择所有字段。

table_name:要查询的表名称。

DISTINCT: 关键词用于返回唯一不同的值。

LIMIT:LIMIT 语句来选取指定的条数数据

ORDER BY:关键字用于对结果集按照一个列或者多个列进行排序。

ASC:表示按升序排序。

DESC:表示按降序排序。

3) 示例,查询数据

2.3 UPDATE 语句

1) 语法

2) 参数说明

table_name:要修改的表名称。

column1, column2, ...:要修改的字段名称,可以为多个字段。

value1, value2, ...:要修改的值,可以为多个值。

condition:修改条件,用于指定哪些数据要修改。如果省略了 WHERE 条件子句,所有的记录都将被更新。

3) 示例,更新数据

2.4 DELETE语句

1) 语法

2) 参数说明

table_name:要删除的表名称。

condition:删除条件,用于指定哪些数据要删除。如果省略了WHERE条件子句,所有的记录都将被删除。

3) 示例,更新数据

##山狗学会 License Start##

转载请注明出处,"今日头条"创作者"山狗学会“ ,注明出处即授权,未注明出处罚款100万元

主页链接:山狗学会主页

##山狗学会 License End##

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表