11. november 2002 - 18:56Der 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 ?
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Slettet bruger
11. november 2002 - 19:11#1
DELETE FROM music_nyhedsbrev WHERE email NOT LIKE '%@%'
Synes godt om
Slettet bruger
11. november 2002 - 19:11#2
Du skal selvf. lave "music_nyhedsbrev" og "email" om til din egen struktur ;)
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...
Synes godt om
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.
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 :-)
Synes godt om
Ny brugerNybegynder
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.