delete语句用于删除表中已经存在的整行数据

• Tbl_name关键词代表删除数据的目标表
• Where子句代表被删除数据的满足条件,如果没有where子句则代
表所有表数据都删除
• Order by子句代表删除数据的顺序
• Limit子句代表被删除数据的行数限制
• delete单表删除举例
• Delete from students;
• delete from students where sid=1;
• Delete from students order by sid;
• Delete from students limit 1;
• 多表删除语句语法有以下两种

• 同样,被删除的表不能出现在查询子句的子查询中
• Low_priority关键词表示删除语句需要等待其他链接的读此表操作
结束后再执行,只作用在MyISAM, MEMORY, and MERGE存储引擎
• Quick关键词是在使用myisam存储引擎时,删除操作不会合并删
除表的索引叶节点,这样会在一定程度上加快删除的速度
• ignore关键词代表会忽略删除过程中的一些错误
• Delete语句中的order by子句决定了删除数据的顺序,配合limit子
句后在某些情况下也非常有用,比如删除最老的一条记录:
• DELETE FROM somelog WHERE user = 'jcole'
ORDER BY timestamp_column LIMIT 1;
• 多表删除是指从一个或多个表中删除满足条件的数据,其中的
table_references代表了多个表的join操作,例如以下两个例子代表
从t1和t2表中删除满足条件的数据
• DELETE t1, t2 FROM t1 INNER JOIN t2 INNER JOIN t3
WHERE t1.id=t2.id AND t2.id=t3.id;
• DELETE FROM t1, t2 USING t1 INNER JOIN t2 INNER JOIN t3
WHERE t1.id=t2.id AND t2.id=t3.id;
01

sql语句之delete相关推荐

  1. Mysql的sql语句,Delete 中包含 not in

    mysql delete not in 想要执行: DELETE FROM tb_tableA WHERE id IN (SELECT a.id FROM tb_tableA a WHERE a.id ...

  2. mysql根据id删除数据sql语句_sql delete根据id删除数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  3. linux程序设计——运行SQL语句(第八章)

    8.3    使用C语言訪问MySQL数据 8.3.3 运行SQL语句 运行SQL语句的主要API函数被恰当的命名为: int mysql_query(MYSQL *connection, const ...

  4. access数据库删除两个日期之间 的数据 SQL语句

    sql2005中sql语句为 DELETE FROM table WHERE ([date] BETWEEN '2011 - 9 - 19 0 : 00 : 00 ' AND '2011 - 9 - ...

  5. mysql用一条sql语句删除重复记录_mysql中删除重复记录,并保留重复数据中的一条数据的SQL语句...

    正好想写一条删除重复语句并保留一条数据的SQL,网上查了一部分资料写的很详细,但还是在这里写下自己的理解,以遍后续学习 .如下: 表字段和数据: SQL语句: DELETE FROM`user`WHE ...

  6. DEDECMS使用SQL语句批量删除文章

    DEDECMS使用SQL批量删除aid文章,有时候批量采集的文章很不满意想都删除不要了,但是在后台一条条的删除文章的话实在太慢了,一次顶多删除30篇文章,所以找了个批量删除文章的SQL语句很好使,切记 ...

  7. 2016/05/13 thinkphp 3.2.2 ① 数据删除及执行原生sql语句 ②表单验证

    [数据删除及执行原生sql语句] delete()  返回受影响的记录条数 $goods -> delete(30);   删除主键值等于30的记录信息 $goods -> delete( ...

  8. MyBatis SQL语句详解

    MyBatis SQL语句详解 1 CRUD标签 1.1 select 1.2 insert 1.3 update 1.4 delete 1.5 #{ }和${ }的区别 2 动态SQL 2.1 if ...

  9. 常用SQL语句(笔记)

    1.数据库定义语句 (1)创建数据库 CREARE DATABASE 数据库名 [[DEFAULT]CHARACTER SET 字符集],[[DEFAULT] CPLLATE 校对规则] 创建一个名为 ...

  10. 最新行政区代码(2010-12-31) SQL语句

    --最新行政区代码(2010-12-31) SQL语句 --LC_XZQ delete from lc_xzq; insert into LC_XZQ(XZQDM,XZQMC,PID) values( ...

最新文章

  1. C# 最快的逐一打印斐波那契结果数列的算法
  2. SpringBoot+WangEditor上传图片
  3. 【赠书】如何构建企业级的推荐系统?这本书值得一看
  4. 字典-字典的增删改查常用操作
  5. 什么是1st tier conference?
  6. One order search的框架代码里,硬编码了要去取Interaction object相关的数据
  7. php shell,php命令行写shell实例详解
  8. Azure VMSS (1) 入门
  9. 使用RequireJS优化Web应用前端
  10. ThinkPHP如果表名有下划线需要用Model应该怎么做?
  11. POJ 2182 Lost Cows (线段树)
  12. visio添加多分枝连接线
  13. 交换机常用配置命令(华为)
  14. 无线接入网 服务器 选型,家庭网络系统搭建经验分享 篇三:无线覆盖与AP选择...
  15. ISE UCF 写法:(转载)
  16. 谷歌面试题之扔鸡蛋的问题(蓝桥杯摔手机的问题)
  17. 一套优雅的开源后台管理系统:若依后台管理系统 3.3 发布,新增多项功能
  18. 1012: 8除不尽的数
  19. java ollydbg_OllyDBG
  20. 五大主流浏览器的内核,前端在IE浏览器中常见的兼容问题

热门文章

  1. Bn层之前的卷积层不需要加偏执
  2. Android 11版本号仍有甜点名称 只是不再公开:红丝绒蛋糕
  3. 校园网连不上,火绒检测dns错误但修复不了,360直接搞定,nice!
  4. 《德鲁克管理思想精要》读书笔记1 - 管理是什么?
  5. 如何在Windows 10上修复缩略图问题
  6. 向前的快捷键_这些属于胜院的快捷键你知道吗?
  7. 天载配资关注这个转折点机会
  8. 直播间人气怎么样提高
  9. 如何利用COOC软件绘制动态交互图?
  10. 使鼠标保持按住状态_让电脑也能听、会写、还会说!小米小爱鼠标抢先体验