07. august 2001 - 09:55Der er
12 kommentarer og 1 løsning
INSERT kun hvis en post ikke findes i forvenej!
Hejsa! jeg har en tabel der holder styr på hvilke brugere, der abbonerer på hvilke services.
Tabellen består af \"brugerid, serviceid\" hvis f.eks. \"bruger18\" vil abonnere på \"service4\" vil jeg add\'e et row, der siger det. MEN da det er en server med mange brugere vil jeg gerne optimere lidt mht. performancen.
Kan det lade sig gøre kun at indsætte såfremt der ikke allerede findes en post, der linker \"bruger18\" til \"service4\"
INSERT INTO (bruger, service) tabel (\'$bruger\', \'$service\') WHERE bruger =! \'$bruger\' AND service =! \'$service\' det er ikke testet... men det er i hvert fald noget i den stil
ja, det må vel være hurtigere at slette posten først, istedet for at checke om den findes og i givet fald undlade at inserte. Det vil jeg gøre. Mange tak!
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.