これを試してください - テーブルからすべての重複を削除します:
;WITH duplicates AS( SELECT ProductID, ProductName, Description, Category, ROW_NUMBER() OVER (PARTITION BY ProductID, ProductName ORDER BY ProductID) 'RowNum' FROM dbo.tblProduct)DELETE FROM duplicatesWHERE RowNum> 1GOSELECT * FROM dbo.tblProductGOコード> プレ>
重複はなくなりました。出力は次のとおりです:
ProductID ProductName 説明 カテゴリ 1 Cinthol 化粧品石鹸 石鹸 1 Lux 化粧品石鹸 石鹸 1 Crowning Glory 化粧品石鹸 石鹸 2 Cinthol ナイス 石鹸 石鹸 3 Lux ナイス 石鹸 石鹸
プレ>