数据库中有三个表
表A
number
121
232
323
表B
number
232表C
323
现在我想做的是把表A中和表B、C中重复的数据删除也就是如下的结果
表A
121
请问一下这个sql语句怎么写啊?
表A
number
121
232
323
表B
number
232表C
323
现在我想做的是把表A中和表B、C中重复的数据删除也就是如下的结果
表A
121
请问一下这个sql语句怎么写啊?
from
表A a
where
exists(select 1 from 表B where number=a.number)
or
exists(select 1 from 表C where number=a.number)
--------------------------------------------------------------------------
select a.* from 表A a
where
exists(select 1 from 表B where number=a.number)
or
exists(select 1 from 表C where number=a.number)