首页 > 其他分享 >17.DML 表数据操作 - 删除

17.DML 表数据操作 - 删除

时间:2024-01-02 22:22:07浏览次数:31  
标签:17 删除 -- DML student TABLE 数据 DELETE

目录

 
  • 通过 DELETE 语句删除数据
  • 通过 TRUNCATE TABLE 语句删除数据
  • 实例

通过 DELETE 语句删除数据

 
  • 数据表名:指定要删除的数据表的表名
  • WHERE 子句:限定表中要删除的行
-- 删除表中指定行的数据
DELETE FROM 数据表名
WHERE 条件表达式

通过 TRUNCATE TABLE 语句删除数据

 
-- 删除表中全部数据
TRUNCATE TABLE 数据表名

实例

 
-- 选择 db1 为当前数据库
USE db1;

# 数据准备
-- 创建 student 表
CREATE TABLE student( 
  id INT,
  name VARCHAR(20),
  sex CHAR(1),
  age TINYINT,
  city VARCHAR(50)
);

-- 插入 5 条数据
INSERT INTO student
VALUES(1,'小李','男', 18, '北京'),(2,'小白','女', 20, '成都'),(3,'小王','男', 23, '上海'),(4,'小赵','女', 21, '深圳'),(5,'小周','男', 25, '杭州');

-- 删除 id 为 1 的数据 
DELETE FROM student WHERE id = 1;

-- 删除 student 表中所有数据
DELETE FROM student;

-- 删除 student 表中所有数据
TRUNCATE TABLE student;

标签:17,删除,--,DML,student,TABLE,数据,DELETE
From: https://www.cnblogs.com/csfsz/p/17941498

相关文章