MySQL的DML语言

DML:Data Manipulation Language(数据操作语言)

DML语言用来对数据库中表的数据记录进行增、删、改操作。

一、添加数据命令

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

1、给指定字段添加数据

INSERT INTO 表名 (字段名1,字段名2,...) VALUES (1,2,...);

示例:给employee表插入一条数据。

insert into employee(id, workno, name, gender, age, idcard, entrydate) values (1,'1','张三','男',18,'123456199876543222','2024-02-05');

2、给全部字段添加数据

INSERT INTO 表名 VALUES (1,2,3,...);

示例:给employee表添加一条数据。

INSERT INTO employee values (2,'2','李四','男',20,'123456199876543221','2024-02-05');

3、批量添加数据

INSERT INTO 表名 (字段名1,字段名2,...) VALUES (1,2,...),(1,2,...),(1,2,...);INSERT INTO 表名 VALUES(1,2,...),(1,2,...),(1,2,...);

示例:给employee表添加两条数据

INSERT INTO employee values (3,'3','王五','男',20,'123456199876523221','2024-02-05'),(4,'4','赵六','女',20,'123456299876523221','2024-02-05');

二、修改数据命令

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

1、修改表中指定列的数据

UPDATE 表名 SET 字段名1 =1,字段名2 =2, ... WHERE 条件;

示例:employee 表中 id 为 1 的性别修改为 女,年龄修改为 20。

UPDATE employee SET GENDER = '女', AGE = '20' WHERE ID = '1';

2、修改表中全部列的数据

UPDATE 表名 SET 字段名1 =1,字段名2 =2, ... ;

示例:将 employee 表中的所有入职日期都修改为 2022-02-05。

UPDATE employee SET ENTRYDATE = '2022-02-05';

三、删除数据命令

注意:
DELETE 语句不能删除某一个字段的值(可以使用UPDATE,将该字段值置为NULL即可)。

1、删除表中指定行数据

DELETE FROM 表名 WHERE 条件;

示例:删除 employee 表中性别为 女 的数据。

DELETE FROM employee WHERE GENDER = '女';

2、删除表中所有数据

DELETE FROM 表名;

示例:删除 employee 表中所有数据。

DELETE FROM employee;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/670885.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

#pragma once和条件编译

#pragma once 和 #ifndef 是 C/C 中用于防止头文件被多次包含的两种不同的预处理器指令。 一、那么为什么要防止头文件被重复包含 头文件的重复包含问题需要避免的原因主要有以下几点: 编译效率: 如果头文件被重复包含多次,编译器需要重复解…

【并发编程】手写线程池阻塞队列

📝个人主页:五敷有你 🔥系列专栏:并发编程 ⛺️稳重求进,晒太阳 示意图 步骤1:自定义任务队列 变量定义 用Deque双端队列来承接任务用ReentrantLock 来做锁并声明两个条件变量 Condition fullWai…

网站不收录,与服务器不备案有关吗

随着互联网的快速发展,网站已经成为企业、个人和机构宣传和展示自己的重要平台。然而,许多网站在建设完成后却面临着不收录的问题,这给网站的管理者和拥有者带来了很大的困扰。其中,一些人认为,网站不收录的原因与服务…

代码随想录算法训练营第23天(回溯1)| 回溯算法的理论77.组合问题

回溯的理论基础 其实在讲解二叉树的时候,就给大家介绍过回溯,这次正式开启回溯算法,大家可以先看视频,对回溯算法有一个整体的了解。 题目链接/文章讲解 视频讲解 回溯的总结: 树的深度(递归的层数&…

什么是Instagram Reels?用好Reels 让你的流量暴涨!

Instagram Reels是Instagram在2020年全新推出的短视频功能,旨在与TikTok展开竞争。作为跨境卖家的你,利用 Reels 这一神器,将为你带去更多的流量。那该如何利用好这一神器呢?本篇文章,大白将带大家深入了解 Reels 并用…

推动海外云手机发展的几个因素

随着科技的不断发展,海外云手机作为一种新兴技术,在未来呈现出令人瞩目的发展趋势。本文将在用户需求、技术创新和全球市场前景等方面,探讨海外云手机在未来的发展。 1. 用户需求的引领: 随着人们对移动性和便捷性的需求不断增长&…

《Git 简易速速上手小册》第2章:理解版本控制(2024 最新版)

文章目录 2.1 本地仓库与版本历史2.1.1 基础知识讲解2.1.2 重点案例:回滚错误提交2.1.3 拓展案例 1:利用 git bisect 查找引入 bug 的提交2.1.4 拓展案例 2:合并提交历史 2.2 远程仓库的使用2.2.1 基础知识讲解2.2.2 重点案例:在 …

通过Harbor构建docker私服仓库

Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,它扩展了开源的Docker Distribution,通过添加一些企业必需的功能特性,如安全、标识和管理等。Harbor由VMware公司开发并开源,旨在帮助用户迅速搭建一个企业级的Docke…

点云transformer算法: FlatFormer 论文阅读笔记

代码:https://github.com/mit-han-lab/flatformer论文:https://arxiv.org/abs/2301.08739[FlatFormer.pdf] Flatformer是对点云检测中的 backbone3d部分的改进工作,主要在探究怎么高效的对点云应用transformer 具体的工作如下:一…

scrcpy 的安装使用教程

一、scrcpy scrcpy 是一个开源的应用程序,允许您显示和控制连接到电脑的 Android 设备。它不需要在 Android 设备上进行根访问,但需要至少 API 21(Android 5.0)。 简而言之,手机和电脑不用下载任何应用,通…

PostgreSQL的wal文件回收问题

引子 将PostgreSQL的GUC参数wal_recycle设置为on,然后对数据库执行一定业务量的操作,会发现在pg_wal目录下,有很多未来使用的wal文件,且创建时间比现在正在使用的wal文件更早,下文将描述和分析这种情况。 问题描述 …

springboot160社区智慧养老监护管理平台设计与实现

简介 【毕设源码推荐 javaweb 项目】基于springbootvue 的 适用于计算机类毕业设计,课程设计参考与学习用途。仅供学习参考, 不得用于商业或者非法用途,否则,一切后果请用户自负。 看运行截图看 第五章 第四章 获取资料方式 **项…

游戏行业需要高防护服务器的理由有哪些?

众所周知,游戏行业是最易受DDOS攻击的行业,不管游戏设置的多么精彩,一旦玩家在玩的过程中经常出现死机、卡机的状况游戏用户也会选择离开的,所以服务器是影响游戏业务是否能正常运行的重要因素之一,而游戏行业选用高防…

【数据分享】1929-2023年全球站点的逐年平均能见度(Shp\Excel\免费获取)

气象数据是在各项研究中都经常使用的数据,气象指标包括气温、风速、降水、能见度等指标,说到气象数据,最详细的气象数据是具体到气象监测站点的数据! 之前我们分享过1929-2023年全球气象站点的逐年平均气温数据、逐年最高气温数据…

在django中集成markdown文本框

首先需要下载开源组件&#xff1a;http://editor.md.ipandao.com/&#xff0c;可能需要挂梯子。 百度网盘&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1D9o3P8EQDqSqfhAw10kYkw 提取码&#xff1a;eric 1.在html代码中生成一个div&#xff0c;ideditor <div c…

Oracle数据表ID自增操作

一、Oracle ID自增长功能介绍 Oracle数据库默认不支持像 SQLServer、MySQL中的自增长&#xff08;auto increment&#xff09;功能&#xff0c;即自动为每一行记录的自增长字段生成下一个值。 二、Oracle ID自增长方法 第一种&#xff0c;通过序列&#xff08;sequence&#…

蓝桥杯Web应用开发-CSS 基础语法4(字体属性、链接中的伪类、列表样式)

专栏持续更新中 字体属性 字体属性用于定义字体的类型、字号大小、加粗、斜体等方面样式。常用的字体属性如下表所示&#xff1a; 属 性可 取 值描 述fontfont-style、font-variant、font-weight、font-size&#xff08;或 line-height&#xff09;、font-family在一个声明中…

《计算机网络简易速速上手小册》第5章:无线网络和移动通信(2024 最新版)

5.1 WLAN的工作原理 - 揭秘无线局域网络的魔法 5.1.1 基础知识 无线局域网络&#xff08;WLAN&#xff09;允许设备通过无线方式连接到一个局部区域网络&#xff0c;主要基于IEEE 802.11标准&#xff0c;俗称Wi-Fi。WLAN的核心是无线路由器&#xff0c;它不仅充当着网络中各设…

【多模态】27、Vary | 通过扩充图像词汇来提升多模态模型在细粒度感知任务(OCR等)上的效果

论文&#xff1a;Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models 代码&#xff1a;https://github.com/Ucas-HaoranWei/Vary 出处&#xff1a;旷视 时间&#xff1a;2023.12 一、背景 当前流行的大型视觉-语言模型 Large Vision-Language Mode…

挑战杯 python+opencv+深度学习实现二维码识别

0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; pythonopencv深度学习实现二维码识别 &#x1f947;学长这里给一个题目综合评分(每项满分5分) 难度系数&#xff1a;3分工作量&#xff1a;3分创新点&#xff1a;3分 该项目较为新颖&…