首页 > 数据库频道-数据库维护 > MYSQL数据库 > 正文
MySQl 多表删除数据
2016-11-04     我来说两句       作者:黑帽网
   我要投稿

 MySQl 多表删除,只能使用别名来删除

 

普通的单表删除方式

Java代码   
  1. DELETE FROM tab1 WHERE id = '1' ;  

 

单表使用别名删除方式

Java代码   
  1. --使用 AS 别名来删除数据  
  2. DELETE a FROM tab1 AS a WHERE a.id = '2';  
  3. --不使用 AS 别名来删除数据  
  4. DELETE a FROM tab1 a WHERE a.id = '2';  

 

多表使用别名删除方式

Java代码   
  1. --使用 AS 别名来删除数据  
  2. DELETE a FROM tab1 AS a, tab2 AS b WHERE a.id=b.id  AND b.id = '2';  
  3. --不使用 AS 别名来删除数据  
  4. DELETE a FROM tab1 a, tab2 b WHERE a.id=b.id  AND b.id = '2';  

 

点击收藏到自己的收藏夹!回本站首页
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:mysql对表的操作
下一篇:MySQL数据库数据存放位置修改
相关文章
图文推荐
排行
热门
oracle
Sysbase
其他
关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 中国黑帽网--致力于做最好的网络安全技术学习网站 。