当前位置: 首页 > news >正文

MySQL数据库----DML语句

目录

  • DML-介绍
  • SQL-DML-添加数据
  • SQL-DML-修改数据
  • SQL-DML-删除数据

DML-介绍

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

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

SQL-DML-添加数据

给指定字段添加数据:INSERT INTO 表名(字段1,字段2,…)VALUES(值1,值2,…);

给全部字段添加数据:INSERT INTO 表名 VALUES(值1,值2,…);
批量添加数据:
INSERT INTO 表名(字段名1,字段名2,…)VALUES(值1,值2,…),(值1,值2,…),(值1,值2,…);
INSERT INTO 表名 VALUES(值1,值2,…),(值1,值2,…),(值1,值2,…);
查询表中字段的数据:SELECT * FROM 表名;

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

【示例:】
在表tb_user中添加字段

idnameagegender
1Idcast10

答案: insert into tb_user(id,name,age,gender) values(1,‘Itcast’,10,‘男’);
查看表字段的命令 : select * from tb_user;

SQL-DML-修改数据

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

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

【示例:】
将表tb_user中的 name 字段改为 itheima
答案:update tb_user set name = ‘itheima’ where id = 1;

SQL-DML-删除数据

DELETE FROM 表名 [WHERE 条件];

【注意:】
DELETE语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据。
DELETE语句不能删除某一个字段的值

【示例:】
删除 gender 为女的员工
答案:delete from tb_user where gender = ‘女’;
删除所有员工
答案:delete from tb_user;

http://www.dtcms.com/a/265424.html

相关文章:

  • 深度学习新星:Mamba网络模型与核心模块深度解析
  • Python入门Day2
  • 【第三章:神经网络原理详解与Pytorch入门】01.神经网络算法理论详解与实践-(3)神经网络中的前向传播、反向传播的原理与实现
  • Python中`import` 语句的执行涉及多个步骤
  • 【Python】批量提取超声波检查图片的某一行数据
  • Docker 容器如何实现资源限制(如 CPU 和内存)
  • MacOS Safari 如何打开F12 开发者工具 Developer Tools
  • 【C++】状态模式
  • 好用的自带AI功能的国产IDE
  • Go与Python爬虫对比及模板实现
  • 信刻光盘安全隔离与文件单向导入/导出系统
  • 高压电缆护层安全的智能防线:TLKS-PLGD 监控设备深度解析
  • NVIDIA Spectrum-3 SN4000 系列SN4000 SN4000 系列速度高达 400Gb/秒的现代横向扩展分布式数据中心应用提供支持。
  • 站在 Java 程序员的角度如何学习和使用 AI?从 MVC 到智能体,范式变了!
  • 使用Mac自带的图像捕捉导出 iPhone 相册
  • Mac电脑 虚拟机 VMware Fusion13
  • 办公文档批量打印器 Word、PPT、Excel、PDF、图片和文本,它都支持批量打印。
  • AI 如何批量提取 Word 表格中的字段数据到 Excel 中?
  • docker-compose一键部署全栈项目。springboot后端,react前端
  • 前端框架中注释占位与Fragment内容替换的实现与优化
  • 按键精灵 安卓脚本开发:游戏实战之自动切换账号辅助工具
  • 回归模型评价指标
  • 板凳-------Mysql cookbook学习 (十一--------3)
  • c# [AllowAnonymous] API 匿名访问
  • 微软发布突破性医疗AI系统
  • 基于 Elasticsearch 实现地图点聚合
  • thinkphp中间件
  • Redis—哨兵模式
  • OpenCV篇——项目(二)OCR文档扫描
  • DHCP中继及动态分配