31. januar 2006 - 14:12Der er
5 kommentarer og 1 løsning
Delete Where Exists
jeg skal slette records fra en tabel hvor email adressen optræder i en anden tabel. tror i dette vil virke (er der en bedre/hurtigere måde at gøre det på)?
DELETE FROM Total_Master WHERE EXISTS (SELECT Unsubscribe.Email FROM Unsubscribe WHERE Total_Master.Email = Unsubscribe.Email);
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
hmmm........ der er ikke rigtige andre udveje end at at prøve dem begge.
men en anden ting er at du kunne smide det hele ind i array og slette alt indhold i tabel. Og derefter kunne du tjekke og slette i Array og når du så er færdigt kunne du smide alt tilbage igen til den tomme tabel. men dette skal du nok hvis du skal kørere førspørgelsen meget ofte. dette vil nok tage 20 sek måske ?
DLookUp er meget, meget langsom. Den holder jeg mig som regel fra.
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.