It\'s easy to find duplicates with one field:
SELECT name, COUNT(email) FROM users GROUP BY email HAVING COUNT(email) > 1
So if we have
select emp.ename, emp.empno, dept.loc from emp inner join dept on dept.deptno=emp.deptno inner join (select ename, count(*) from emp group by ename, deptno having count(*) > 1) t on emp.ename=t.ename order by emp.ename /