表1有两列A,B,共1000行,无主键,可能有重复行
表2有两列C,D,共10行,无主键,可能有重复行。
现在想要删除表1.A = 表2.C 并且 表1.B = 表2.D的记录。
SQL语句怎么写,或者是存储过程也行。
------解决方案--------------------
试试这个:
delete 表1
from 表1
inner join 表2
on 表1.A = 表2.C and 表1.B = 表2.D
delete 表1
from 表1
inner join 表2
on 表1.A = 表2.C and 表1.B = 表2.D