Izbrišite ločene vrstice z uporabo vmesne tabele v MYSQL

Tabela uporabnikov ima 5 zapisov z ločenim e-poštnim naslovom [email protected]

Korak 1. Ustvarite novo tabelo, katere struktura je enaka prvi tabeli:

CREATE TABLE user_copy LIKE users

2. korak. V novo tabelo vstavite različne vrstice iz prve tabele:

INSERT INTO user_copy SELECT * FROM users GROUP BY email

Korak 3. spustite izvirno tabelo in preimenujte neposredno tabelo v izvirno

DROP TABLE users;
ALTER TABLE user_copy RENAME TO users;

Rezultat