ALTER TABLE TL_ItemMaster ADD ItemId int identity(1,1) ;
WHILE EXISTS (SELECT COUNT(*) FROM TL_ItemMaster GROUP BY ItemCode, ItemName HAVING COUNT(*) > 1)
BEGIN
DELETE FROM TL_ItemMaster WHERE ItemId IN
(
SELECT MIN(ItemId) as [DeleteID]
FROM TL_ItemMaster
GROUP BY ItemCode, ItemName
HAVING COUNT(*) > 1
)
END
Semoga Bermanfaat. :)
Artikel Populer
-
Pernah saya menemui masalah untuk Query pada SQL tampil pesan error karena record terdapat tanda petik, karena SQL tidak bisa membaca...
-
ALTER TABLE TL_ItemMaster ADD ItemId int identity(1,1) ; WHILE EXISTS (SELECT COUNT(*) FROM TL_ItemMaster GROUP BY ItemCode, ItemName HAV...
-
Dalam artikel ini, saya akan coba bahas dalam blog ini mengenai bagaimana cara mengubah struktur tabel menggunakan query SQL. Meskipun un...
Mengenai Saya
Diberdayakan oleh Blogger.
Artikel Populer
-
Pernah saya menemui masalah untuk Query pada SQL tampil pesan error karena record terdapat tanda petik, karena SQL tidak bisa membaca...
-
ALTER TABLE TL_ItemMaster ADD ItemId int identity(1,1) ; WHILE EXISTS (SELECT COUNT(*) FROM TL_ItemMaster GROUP BY ItemCode, ItemName HAV...
-
Dalam artikel ini, saya akan coba bahas dalam blog ini mengenai bagaimana cara mengubah struktur tabel menggunakan query SQL. Meskipun un...
Selasa, 17 September 2013
Delete Duplicate Data Pada SQL Server
Diposting oleh Unknown di 22.22
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar