19. januar 2005 - 08:20Der er
12 kommentarer og 1 løsning
Findes der en slags instr funktion til MSSQL
Hejsa!
I Access kan man bruge en funktion instr(tabel_navn, 'det_man_vil_finde') for at finde ud af om f.eks. tallet 4 findes i en liste som denne "1, 2, 3, 4, 5, 6, 7"
Okay vil det sige at hvis jeg har en kollonne k, i en tabel t som indeholder lister og jeg vil finde de lister der indeholder tallet 4, så skal syntaxen så således ud:
Ja det gør den fandt jeg lige selv ud af. Det eneste problem er bare at den også finder de rækker hvor tal som 14 eller 43 findes i kollonnen. Nogen smart måde at undgå dette??
Bare for at nævne det, så virker IN metoden ikke "omvendt", og kan derfor ikke bruges i dette tilfælde, så det skal laves noget ala det arne_v er inde på.
Det er lige nu det ville være rart med noget reg exp, men det er mig bekendt heller ikke implementeret i MS-SQL :(
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.