sql - Removing Duplicate Rows From MySQL Table -


so, have mysql database setup:

+--------------------+----------+ | email              | password | +--------------------+----------+ | example@gmail.com  | xxx      | | example2@yahoo.com | xxx      | | example@gmail.com  | xxx      | +--------------------+----------+ 

i want delete duplicate row(s) email , password same.

any ideas on how this?

while have populated table , gordon's answer amble current situation , possibly fastest solution, prevent entering duplicates in future should:

create unique (composite) index on column(s) wish unique. in case sql like:

alter table yourtablename  add unique index idx_unq(`email`,`password`); 

then insert ignore into instead of insert into. ignore duplicate future entries populating in table.

this post may you.

"insert .. on duplicate key update" inserts new entries rather replace?


Comments

Popular posts from this blog

Magento/PHP - Get phones on all members in a customer group -

php - .htaccess mod_rewrite for dynamic url which has domain names -

Website Login Issue developed in magento -