Avatar billede martens Guru
04. juli 2001 - 15:20 Der er 8 kommentarer og
1 løsning

Selektere en del af en tekst

Er det muligt at selektere en del af en tekststreng ?
Jeg har denne streng 122/133 men vil gerne have den splittet i | 122 | 133 |

left og right (ventre højre ) duer ikke, da der også findes følgende eksempel 122a/135
Der skal altså selekteres på / (slash)

Altså en difinition, der siger at det er et specifikt tegn, der skal være \"kolonnedeler\"


mvh martens
Avatar billede martens Guru
04. juli 2001 - 15:20 #1
definition :o)
Avatar billede terry Ekspert
04. juli 2001 - 15:38 #2
If there is always a \"/\" inthe string then thsi gives you the left, I am sure you can get the right yourself, if not then get back...

Left(str, Len(str) - (InStr(1, str, \"/\") - 1))

04. juli 2001 - 15:39 #3
Left(Tekst, Instr(1,Tekst, \"/\")-1) giver venstre side.
Mid(Tekst, Instr(1,Tekst, \"/\")+1) giver højre side.

/Thomas
Avatar billede terry Ekspert
04. juli 2001 - 15:44 #4
Right thomas, I dont need the Len !!
04. juli 2001 - 15:46 #5
Terry-> I wrote it before seeing your suggestion. It\'s not that I corrected you ;o)
Avatar billede terry Ekspert
04. juli 2001 - 15:54 #6
Your fast if you did correct me thomas, but then if you had then you had reason to!
And I was expecting you to answer it before me anyway...

Avatar billede martens Guru
05. juli 2001 - 15:34 #7
Det kan jeg ikke få til at funke... :o(
Avatar billede terry Ekspert
05. juli 2001 - 15:42 #8
SELECT Left([field],InStr(1,[field],\"/\")-1) AS LeftPart, Mid([field],InStr(1,[field],\"/\")+1) AS RightPart
FROM Table1;
Avatar billede martens Guru
05. juli 2001 - 15:54 #9
BINGO !!!!!

Thanx A Lot  --  Nice work and quick and detailed too...

martens

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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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