I have an user DB and I need to delete all the rows with duplicate emails, excluding rows where the address is not null. But I don't want to delete every entry I want to keep one entry per an email address.
So if I had:
User: tom
Email: t@t.com
Address:
User: tom2
Email: t@t.com
Address: 123 fake
User: tom3
Email: t@t.com
Address:
User: dick
Email: d@d.com
Address:
User: dick2
Email: d@d.com
Address:
User: harry
Email: h@h.com
Address:
And I want
User: tom2
Email: t@t.com
Address: 123 fake
User: dick2
Email: d@d.com
Address:
User: harry
Email: h@h.com
Address:
Or I want
User: tom3
Email: t@t.com
Address:
User: tom2
Email: t@t.com
Address: 123 fake
User: dick2
Email: d@d.com
Address:
User: harry
Email: h@h.com
Address: