How to delete duplicate rows in SQL Server?

后端 未结 23 1400
长情又很酷
长情又很酷 2020-11-22 00:58

How can I delete duplicate rows where no unique row id exists?

My table is

col1  col2 col3 col4 col5 col6 col7
john  1          


        
23条回答
  •  梦如初夏
    2020-11-22 01:53

    with myCTE
    as
    
    (
    select productName,ROW_NUMBER() over(PARTITION BY productName order by slno) as Duplicate from productDetails
    )
    Delete from myCTE where Duplicate>1
    

提交回复
热议问题