SQL之delete语句

DELETE 语句用于删除表中的记录。

SQL语法

delete from 表名 where 列名="value ";

delete from table_name
where some_column = some_value;

:SQL DELETE语句中的where子句!where子句规定哪条记录或者哪些记录要被删除!

SQL DELETE实例

假设我们要从 “student” 表中删除姓名为 “张三” 且国家为 中国的学生信息。

我们使用下面的 SQL 语句:

delete from student where name = '张三' and country = '中国';

删除所有数据

你可以在不删除表的情况下,删除表中所有的行(数据)。这意味着表结构、属性、索引将保持不变:

delete from table_name;
或者
truncate table table_name;(Mysql快速清空数据)

清空表数据的常见种方式

1、truncate–删除所有数据,保留表结构,不能撤销还原

2、delete–是逐行删除速度极慢,不适合大量数据删除

3、drop–删除表,数据和表结构一起删除

sql练习网站推荐:LintCode 炼码

SQL每日学习——delete语句相关推荐

  1. SQL语法之 DELETE 语句

    SQL学习 学习SQL语法 SQL语法 SQL学习 一.SQL DELETE 语句 1.1删除某行 1.2删除所有行 一.SQL DELETE 语句 DELETE 语句用于删除表中的行. 语法 DEL ...

  2. SQL Server 使用DELETE 语句删除表中的记录两种情况(删除符合条件的记录,删除所有记录)

    1 使用详解 DELETE 语句 说明:用于删除表中的记录. 语法: DELETE FROM table_name [WHERE some_column operator some_value]; 2 ...

  3. sql if else语句_一道sql题学习if语句和case when语句

    描述: 给定一个 salary表,如下所示,有m=男性 和 f=女性的值 .交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然).要求使用一个更新查询,并且没有中间临时表. 先给出答 ...

  4. 零基础学习数据库SQL教程(一)(简单的SELECT语句 简单的INSERT语句 简单的UPDATE语句 简单的DELETE语句)

    写在前面的话:本文章内容是自己在LintCode网站SQL教程学习过程中做的学习总结,以便自己复习和大家学习,如果去刷此网站的题,也可以把此文作为参考答案来使用.例题的答案是本人所写,并且已经运行成功 ...

  5. sql语句语法多表关联_SQL Delete语句-如何删除行或表,语法示例

    sql语句语法多表关联 To delete a record in a table you use the  DELETE  statement. 要删除表中的记录,请使用DELETE语句. Be c ...

  6. SQL Server中drop、truncate和delete语句的用法

    SQL Server中drop.truncate和delete语句的用法 drop  删除表和表中的所有数据(不保留表的结构) drop table tablename truncate   删除表中 ...

  7. 零基础带你学习MySQL—Delete语句以及注意事项(九)

    零基础带你学习MySQL-Delete语句以及注意事项(九) 一.Delete语句的基本语法 二.Delete语句的注意事项

  8. sql truncate_SQL Truncate和SQL Delete语句的内部

    sql truncate This article gives you an insight into the SQL Truncate and SQL Delete commands behavio ...

  9. SQL注入学习part07:(SQL注入语句总结)

    写在前面: 此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) SQL注入学习part07 整数型和字符型 整数型 字符型 ...

  10. sql server delete语句删除行

    1.概念 delete语句可删除表或视图中的一行或多行. 2.delete语法 DELETE FROM 表名 WHERE 条件 3.使用注意 DELETE语句只从表中删除行,从数据库中删除表,必须使用 ...

最新文章

  1. TensorFlow基础9-多层神经网络
  2. [ZJOI2010]贪吃的老鼠
  3. puppet php,puppet入门实践
  4. oc - NSArray基础用法总结
  5. 悲催!谷歌员工中位数年薪达 170 万元,却仍买不起房!
  6. 蓝桥杯 ALGO-106 算法训练 6-3判定字符位置
  7. python求最大回文数_python最长回文串算法
  8. android通过代码设置铃声_iOS、Android数据传输管理工具
  9. C语言pthread.h运用
  10. HTML仿腾讯微博首页(Dreamweaver网页作业)
  11. lzma java sdk,Java LZMA 磁盘与内存压缩实现
  12. android悬浮窗(支持退回桌面后显示)
  13. 004 鸿蒙应用开发-通知栏
  14. 网易云音乐外链播放器代码的一个bug
  15. 知物由学 | “群控软件”助长黑灰产套利的零和游戏,硬核技术打击隐秘的不公
  16. PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volume
  17. 1+x2022年9月16日实操题答案
  18. 【C语言】BC64牛牛的快递(DAY 5)
  19. 浅谈:基于物联网的固定资产管理技术
  20. English语法_动名词-概述

热门文章

  1. 富怡服装cad制图软件Super V8官方免费版 | 富怡服装cad制图软件下载 | 提供高清版富怡cad教程视频全集免费下载
  2. 苹果发信用卡——大数据解读硅谷巨头如何发力金融科技
  3. C语言程序设计(第三版)何钦铭著 习题3-2
  4. 迅捷pdf转换器(文件格式转换器)
  5. OpenLayers 官网例子的中文详解 1
  6. XX省大型门户网站运维服务项目方案
  7. 树莓派gpio接ttl转usb串口调试
  8. 视频教程-纯风老师AI平面设计视频教程-其他
  9. 电子电工产品IP防水测试及测试设备
  10. promoter:启动子预测程序(PPPs)软件现状及分析