En caso de que varias columnas identifiquen una fila única (por ejemplo, tabla de relaciones), puede usar lo siguiente
Utilice la identificación de la fila, por ejemplo, emp_dept (empid, deptid, startdate, enddate) suponga que empid y deptid son únicos e identifiquen la fila en ese caso
select oed.empid, count(oed.empid)
from emp_dept oed
where exists ( select *
from emp_dept ied
where oed.rowid <> ied.rowid and
ied.empid = oed.empid and
ied.deptid = oed.deptid )
group by oed.empid having count(oed.empid) > 1 order by count(oed.empid);
y si dicha tabla tiene una clave primaria, use la clave primaria en lugar de rowid, por ejemplo, id es pk y luego
select oed.empid, count(oed.empid)
from emp_dept oed
where exists ( select *
from emp_dept ied
where oed.id <> ied.id and
ied.empid = oed.empid and
ied.deptid = oed.deptid )
group by oed.empid having count(oed.empid) > 1 order by count(oed.empid);