0

我有两个表 A 和 B 保存两个不同区域的员工详细信息。有可能一些员工在两个区域都工作并且可以在两个表中。唯一能说明的是“date_from”,它表明员工在该日期开始在该区域工作。我需要从 A 和 B 中提取员工姓名。这可以通过

select *(
select name from A union 
Select name from B)

问题是,如果 A 中的员工在 B 中工作了 200 天,则不应显示。反之亦然。我怎样才能做到这一点。

4

0 回答 0