Removing duplicate rows (based on values from multiple columns) from SQL table

后端 未结 4 865
春和景丽
春和景丽 2020-12-03 10:14

I have following SQL table:

AR_Customer_ShipTo

+--------------+------------+-------------------+------------+
| ARDivisionNo | Custo         


        
4条回答
  •  有刺的猬
    2020-12-03 10:39

    With row_number function:

    SELECT * FROM(
                  SELECT ARDivisionNo, CustomerNo, CustomerName, ShipToCode,
                  row_number() over(partition by CustomerNo order by ShipToCode desc) rn
                  FROM AR_Customer_ShipTo) t
    WHERE rn = 1
    

提交回复
热议问题