Avatar billede anders77 Nybegynder
18. februar 2002 - 15:50 Der er 1 løsning

Dubletter

Hej

Kan nogle hjælpe mig med en sætning som fjerner dubletter fra denne tabel:

CREATE TABLE filter (
  id int(11) NOT NULL auto_increment,
  email varchar(80) NOT NULL,
  PRIMARY KEY (id)
);
Avatar billede repsac Nybegynder
18. februar 2002 - 16:28 #1
Noget á la dette:

DELETE FROM filter WHERE email = email && id != id

cellerne vil så være tomme, men id'en vil stadig eksistere hvilket jo heller ikke burde være noget problem.

Du skal nok lige have fat i unique når du vil have at den samme emailadresse ikke må skrives to gange:
http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#IDX1465
http://www.mysql.com/doc/C/R/CREATE_TABLE.html
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester