Avatar billede klas Juniormester
11. november 2002 - 18:56 Der er 9 kommentarer og
1 løsning

Slet alle i databasen som ikke indeholder @

Hejsa,

Hvilken SQL kommando skal jeg skrive for at slette alle i en database som IKKE indeholder "@" - Jeg har en medlemsdatabase, og nogle enkelte har indtastet ugyldig mail adresse.. dem ønsker jeg at slette uden at skulle gøre det manuelt.

Jeg regner med at man blot kan skrive en kommando i programmet MySql-Front ?



På forhånd tak

Klas
Avatar billede Slettet bruger
11. november 2002 - 19:11 #1
DELETE FROM music_nyhedsbrev WHERE email NOT LIKE '%@%'
Avatar billede Slettet bruger
11. november 2002 - 19:11 #2
Du skal selvf. lave "music_nyhedsbrev" og "email" om til din egen struktur ;)
Avatar billede klas Juniormester
11. november 2002 - 21:24 #3
Det virkede fint :)

Du må gerne lave et svar så får du points - Hvis jeg må være så fræk at spørge, kan man præsicere det mere - så man fx siger at der skal være tekst@tekst(punktum)minimum2bogstaver - altså en reel mail adresse...
Avatar billede Slettet bruger
11. november 2002 - 21:29 #4
hehe...så bliver det straks sværere!

MySQL er i sagens natur ikke så god til regulære udtryk (som det hedder) men det er da muligt at det er til at lave...jeg kan bare ikke finde ud af det.

Det kan godt laves med PHP, men tvivler på at MySQL alene kan hitte ud af det.

Hvor mange poster er det du skal tjekke?
Avatar billede klas Juniormester
12. november 2002 - 15:58 #5
før jeg fjernede alle dem uden @ var der 14352 nu er der 14062...
Avatar billede Slettet bruger
12. november 2002 - 16:31 #6
Det skal jeg ikke kunne sige hvordan man får lavet. Men er ikke i tvivl om at andre kan :)
Avatar billede klas Juniormester
13. november 2002 - 18:38 #7
ok - smid et svar for points :)
Avatar billede Slettet bruger
13. november 2002 - 18:40 #8
;)
Avatar billede Slettet bruger
13. november 2002 - 18:40 #9
.
Avatar billede klas Juniormester
13. november 2002 - 18:43 #10
slap af der mangler noget tekst i dette indlæg.... Men eksperten kører selvfølgelig med mirror af deres databaser ?  så det er vel oppe igen snart :-)
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