码迷,mamicode.com
首页 > 数据库 > 详细

MYSQL delete 从多人表中删除

时间:2014-10-07 20:06:14      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   使用   sp   2014   c   on   log   

语法 1、

         delete table_list_A from table_list_B where bool_expression;

         从delete_table_list_A 删除 bool expression 为true 的行。

         例子:

               1、

               create table T1(ID int);

               create table T2(ID int);

               create table T3(ID int);

               2、

               insert into T1(ID) values(1),(4),(5),(100);

               insert into T2(ID) values(2),(6),(7),(100);

               insert into T3(ID) values(3),(8),(9),(100);

               3、

               bubuko.com,布布扣

               4、

               delete T1,T2 from T1,T2,T3 where T1.ID = T2.Id and T2.ID = T3.ID;

               bubuko.com,布布扣

语法 2、

          delete from T1,T2 using (T1,T2,T3) where T1.ID = T2.Id and T2.ID = T3.ID;

          也可以起到一样的作用!

 

总结:当搜索待删除的行时,这些语句使用所有三个表,但是只从表t1和表t2中删除对应的行

 

MYSQL delete 从多人表中删除

标签:blog   http   io   使用   sp   2014   c   on   log   

原文地址:http://www.cnblogs.com/JiangLe/p/4009622.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!