SQL Server'da tekrar eden kayıtları silmek
Selamlar,
SQL Server'da tekrar eden kayıtları while döngüsü ile toplam count değerinin koşulla kontrol edilerek silebiliriz. Örnek kod:
SET ROWCOUNT 1--Her defasında bir kayıt okunsun
SELECT 2006--Bir değer select edelim
WHILE @@ROWCOUNT > 0
DELETE Def_Tlds
WHERE 1 <
(SELECT COUNT(*) FROM Def_Tlds U2
WHERE Def_Tlds.TldName = U2.TldName
)
SET ROWCOUNT 0--ROWCOUNT'u geri alalım
Iyi çalışmalar,
Recep.
Developer.