我正在尝试查找表中有多少个重复记录。我可以使用计数(count)函数,但是我不确定如何最好地排除计数(count)为1的记录。 select first_name, last_name, start_date, count(1) from employee group by first_name, last_name, start_date; 我可以尝试按数量排序,但仍无法消除那些计数为一的数据。
你可以在 group by 后使用 having 子句,像这样:having Count(*) > 1。select first_name, last_name, start_date, Count(*) AS Count from employee group by first_name, last_name, start_date having Count(*) > 1