现有两张表
一张emp id name dept bk
一张emp_bk id name dept bk我要从emp_bk中删除emp中已有的数据(emp.id=emp_bk.id and emp.name=emp_bk.name),如何写语句呢?
一张emp id name dept bk
一张emp_bk id name dept bk我要从emp_bk中删除emp中已有的数据(emp.id=emp_bk.id and emp.name=emp_bk.name),如何写语句呢?
delete emp_bk
from emp
where emp.id=emp_bk.id and emp.name=emp_bk.name
from emp a,emp_bk b
where a.id=b.id and a.name=b.name
delete from emp_bk 啦.至于where条件1楼的2楼的都可以.用exists灵活一些,但在这种情况不见得很有必要.