同一表内的比较结果

时间:2019-04-10 15:52:11

标签: sql

enter image description here

我每月都有一张员工详细信息表。

我需要找到两个连续月之间的差异结果。 例如我在19年2月的第1,2,3名员工和在19年3月的第2,3,4,5名员工。

我希望结果为1,4,5

1 个答案:

答案 0 :(得分:0)

一种方法使用聚合:

select empid
from t
where month in ('Feb-19', 'Mar-19')
group by empid
having count(*) = 1;