[SQL ] 刪除重複資料
請問各位
我有一個資料表如下:
id username phone
-------------------------------
1 aaaa 0928xxxxxx
2 aabb 0928xxxxxx
3 aacc 0928xxxxxx
4 1234 0911xxxxxx
5 aadd 0928xxxxxx
我想要知道哪些電話號碼是重複的,所以我用group by的方式:
select count(id) as counter, phone from TABLE group by phone having
counter>1
然後我想要把多餘的資料刪除,請問我應該要怎麼樣用一句查詢就達成呢?
我的資料庫是MySQL 5
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.172.127
→
03/14 09:47, , 1F
03/14 09:47, 1F
推
03/14 10:35, , 2F
03/14 10:35, 2F
→
03/14 10:57, , 3F
03/14 10:57, 3F
推
03/14 13:15, , 4F
03/14 13:15, 4F
討論串 (同標題文章)