0
で残りの行を削除し、残りの列に例えば重複列の値を維持し、私は重複行を維持したいSQL
を削除
Emp_no Leave_cd
-----------------
1234 AL
1234 AL
1234 AL
1234 BT
2345 AL
2345 AL
2345 AL
2345 AL
2345 EL
私はベースの非重複行を削除したいですleave_cd
およびemp_no
。
私はこのコードを試してみましたが、コードは、テーブル
Delete from table
where LEAVE_CD IN (Select leave_cd as d
from table
group by EMP_NO, LEAVE_CD
having Count(table.leave_cd) = 1)
あなたのコードはうまく見えます。その作業well.try "<= 1" – KyLim
@KyLim <= 1はまだすべての行を削除します。 – FullStack