SQL-DML

DML简介

DML英文全称为Data Manipulation Language(数据操作语言),用来对数据库中表的记录进行增删改操作

  • 添加数据(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,...),(值1,值2,...);
insert into 表名values(值1,值2,...),(值1,值2,...),(值1,值2,...);

注意:

  • 插入数据时,指定的字段顺序需要与值的顺序是一一对应的。
  • 字符串和日期型数据需要包含在引号中。
  • 插入的数据大小,应该在字段的规定范围内。

DML-修改数据

update 表名 set 字段名1=值1,字段名2=值2,...[where 条件];

注意:

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

DML-删除数据

delete from 表名[where 条件];

注意:

  • delete语句的条件可以有,也可以没有,如果没有,则会删除整张表中的所有数据。
  • delete语句不能删除某一个字段的值,如果要删除某一个字段的值,可以用update。
相关推荐
Elastic 中国社区官方博客2 小时前
AI 驱动的仪表板:从愿景到 Kibana
大数据·数据库·人工智能·elasticsearch·搜索引擎·全文检索·kibana
Franciz小测测2 小时前
MariaDB 10.4.34 安装配置文档(Windows 版)
数据库·windows·mariadb
WINDHILL_风丘科技2 小时前
VisualXML全新升级 | 新增BusLoad计算
数据库·汽车电子·数据编辑
没有口袋啦2 小时前
Redis 介绍和部署
数据库·redis·缓存
为什么要内卷,摆烂不香吗3 小时前
LVS部署DR模式集群
服务器·数据库·lvs
Mr_Xuhhh3 小时前
Qt窗口(2)-工具栏
java·c语言·开发语言·数据库·c++·qt·算法
wanglingli953 小时前
HBase2.5.4单机模式与伪分布式的安装与配置(Ubuntu系统)
大数据·数据库·hbase
汤姆大聪明5 小时前
Mysql定位慢查询
数据库·mysql
几道之旅7 小时前
Electron实现“仅首次运行时创建SQLite数据库”
数据库·electron·sqlite
AWS官方合作商7 小时前
从AWS MySQL数据库下载备份到S3的完整解决方案
数据库·mysql·aws