从 dupp 中删除 其中 empno in (从 dupp 中选择 empno,count() 按雇员编号分组 有计数()>1)
错误代码:1241。操作数应包含 1 列 我能做什么来解决这个问题?/
我想删除重复的内容,请帮助我
该错误源于子查询,其 select 包含 2 个内容,即
empno
和计数。您甚至不需要选择计数,因此删除它并且查询应该可以工作:
DELETE
FROM dupp
WHERE empno IN (SELECT empno FROM dupp GROUP BY empno HAVING COUNT(*) > 1);