Forum
Kolonun Altındaki Benzer Sorguları Nasıl Silebilirim
3
4
5
6
3
Diye Gidiyorsa 3 Sayısından Birini Silip Birini Bırakmasını İstiyorum.Delete İşlemi Sadece 1 Tane Bırakıp Gerisini Silmeli Bunu Nasıl Yapabilirim?
Merhaba tabloda 3 ten baska sutun var mı? Boyleyse bile aşaşıdaki örneği inceleyebilirsiniz.
create table #test (deger int)
insert into #test values(1),(2),(3),(3)
with silincekData as (
select *,ROW_NUMBER() over(partition by deger order by deger) sira from #test
)
delete from silincekData
where sira>1
Merhaba tabloda 3 ten baska sutun var mı? Boyleyse bile aşaşıdaki örneği inceleyebilirsiniz.
create table #test (deger int)
insert into #test values(1),(2),(3),(3)
with silincekData as (
select *,ROW_NUMBER() over(partition by deger order by deger) sira from #test
)
delete from silincekData
where sira>1
İsmail Bey'in cevabına istinaden daha önce yazdığım bir konuyu da size cevap olarak gönderiyorum.
Konu içerisinde tekrar İsmail Bey'in farklı bir cevabını da görebileceksiniz