mysql关联表删除数据

依然范特西╮ 提交于 2019-11-27 18:28:36

有时候我们需要删除表中部分内容,或删除一个表中在另一个表中已经存在的内容,可以用以下方法:

1、delete from t1 where 条件;

2、delete t1 from t1, t2 where 条件;

3、delete t1, t2 from t1, t2 where 条件;

 

eg:

删除表t1已经在表t2中存在的数据:

DELETE t1 FROM table_1 t1, table_2 t2
WHERE t1.id=t2.id and t1.year=t2.year and t1.month=t2.month;
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!