Delete Duplicate email addresses from Table in MYSQL

前端 未结 5 1265
深忆病人
深忆病人 2020-12-18 09:20

I have a table with columns for ID, firstname, lastname, address, email and so on.

Is there any way

5条回答
  •  無奈伤痛
    2020-12-18 09:26

    DELETE FROM table WHERE id NOT IN (SELECT MIN(id) FROM table GROUP BY email)
    

    This keeps the lowest, first inserted id's for every email.

提交回复
热议问题