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

DML-2-更新和删除

更新和删除

SQL更新和删除

  • 更新和删除
    • DML - 修改数据
    • DML - 删除数据

DML - 修改数据

UPDATE 表名 SET 字段名1 =1, 字段名2 =2, ... [ WHERE 条件 ]
  • 案例

    1. employee_info 表中字段 name 值为 TEST 的值修改为 TEST_1

      UPDATE employee_info
      SET name = 'TEST_1'
      WHERE name = 'TEST';
      

      修改数据

      使用 SELECT 查看表内容

      SELECT * FROM employee_info;
      

      查看表内容

    2. 修改 employee_info 表中的字段 name 值为 TEST_1 的值修改为 TEST_1_1, gender 修改为

      UPDATE employee_info
      SET name   = 'TEST_1_1',gender = '女'
      WHERE name = 'TEST_1';
      

      修改数据

    3. 将所有员工的入职日期修改为 2008-01-01

      UPDATE employee_info
      SET entry_time = '2008-01-01';
      

      修改入职日期

      查看表数据

      SELECT *
      FROM employee_info;
      

      查看表结构

  • 注意

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

DML - 删除数据

DELETE FROM 表名 [ WHERE 条件 ]
  • 案例

    1. 删除 gender 的员工

      DELETE
      FROM employee_info
      WHERE gender = '女';
      

      删除特定数据

      查看表数据

      SELECT *
      FROM employee_info;
      

      查看表内容

    2. 删除所有员工

      DELETE FROM employee_info;
      

      删除表数据

      查看表数据

      SELECT *
      FROM employee_info;
      

      查看表内容

  • 注意

    • DELETE 条件可以有, 也可以没有, 如果没有条件, 则会删除整张表的所有数据
    • DELETE 语句不能删除某一个字段的值(可以使用UPDATE)
http://www.dtcms.com/a/263827.html

相关文章:

  • Python 数据分析:numpy,抽提,整数数组索引与基本索引扩展(元组传参)。听故事学知识点怎么这么容易?
  • JavaWeb笔记02
  • hello算法_C++_ 最差、最佳、平均时间复杂度
  • Spring事务传播行为?失效情况?(详解)
  • 设计模式精讲 Day 20:状态模式(State Pattern)
  • imx6ull芯片中断机制6.24-6.25
  • Python中字符串isalpha()函数详解
  • 设计模式-责任链, 责任链+ 模板方法模式相结合
  • 抽奖概率-数值练习题
  • AR衍射光波导设计遇瓶颈,OAS 光学软件来破局
  • 【Golang面试题】Go结构体的特点,与其它语言的区别
  • 学习昇腾开发的第11天--主要接口调用流程
  • 逐步构建高性能http服务器及聊天室服务器
  • 青否数字人直播再创新纪录!“人工智能+消费”开新篇?zhibo175
  • ABB CH-3185 3 bhl 000986 p 1006 ab ability 800 xa自动化系统
  • 【V6.0 - 听觉篇】当AI学会“听”:用声音特征捕捉视频的“情绪爽点”
  • 【开源项目】一款真正可修改视频MD5工具视频质量不损失
  • 【第二章:机器学习与神经网络概述】04.回归算法理论与实践 -(3)决策树回归模型(Decision Tree Regression)
  • UE5.6 官方文档笔记 [1]——虚幻编辑器界面
  • Python 单例模式与魔法方法:深度解析与实践应用
  • MySQL允许root用户远程连接
  • PDFBox + Tess4J 从PDF中提取图片OCR识别文字
  • 探秘阿里云Alibaba Cloud Linux:云时代的操作系统新宠
  • C语言学习笔记:深入解析结构体数组(附代码实践)
  • Qt QTableWidget多行多列复制粘贴
  • Android 网络全栈攻略(四)—— TCPIP 协议族与 HTTPS 协议
  • 安全左移(Shift Left Security):软件安全的演进之路
  • Spring Boot 2 多模块项目中配置文件的加载顺序
  • 智能交通信号灯
  • Django打造智能Web机器人控制平台