重複數據我有以下結構刪除從列
Id Pro_id name price
----------------------------------------
1 001 ABC 200
1 002 XYZ 100
1 003 XYZ 150
2 004 PQR 100
2 005 PQR 100
2 006 LMN 200
2 007 LMN 300
2 008 DEF 150
的桌子,你可以看到有在「名稱」列中的某些重複的名稱。
我想刪除所有重複的名字(只需要保持第一輸入的名稱,並刪除其餘的)
所以我的表應該喜歡 -
Id Pro_id name price
----------------------------------------
1 001 ABC 200
1 002 XYZ 100
2 004 PQR 100
2 006 LMN 200
2 008 DEF 150
我嘗試以下得到複製業者名稱
SELECT ID, NAME, count(NAME) FROM TABLENAME
GROUP BY ID, NAME HAVING count(NAME)>1
但現在我無法走得更遠,在如何刪除記錄方面陷入困境。
有什麼想法嗎?
似乎很容易讓我試試這個 –
這對我的作品.. thenks很多。 –