我有一張表,需要刪除整個行,其中ID出現在第二次和後續時間,但保留第一個出現的suCustomerIDBy。 M表具有作爲主鍵的ID和被複制的CustometID。所以我需要刪除重複的CustomerID的所有行。上述刪除重複多次,但留下第一次出現的ID
Delete From Table1 where ID IN (select ID From Table1 where count(distinct CutomerID) >=2 group by CustomerID)
的代碼將刪除所有的ID,包括每一標識的第一次出現,但我需要保持他們的第一次出現。請指教。
待辦事項你有另一個獨特的專欄? –
你怎麼知道哪一個是第一個? – Malk
是的,有一個row_id這是一個主鍵 – enigma6205