Avatar billede bootlab Nybegynder
16. februar 2004 - 22:32 Der er 10 kommentarer og
2 løsninger

Hente fra a-f i db

Jeg skal ha et udtræk, som vælger fra et felt hvor første bogstav er fra A-F !!!

Nogle der ved hvordan?
Avatar billede eagleeye Praktikant
16. februar 2004 - 22:36 #1
Du kan bruge LIKE prøv sådan her:

select * from tabelnavn where kolonnne like '[A-F]%'
Avatar billede arne_v Ekspert
16. februar 2004 - 22:38 #2
Prøv:

WHERE felt REGEXP '[A-F].*'
Avatar billede bootlab Nybegynder
16. februar 2004 - 23:02 #3
Jup Arne det var noget i den stil jeg søgte ...
Sidder lige og læser her : http://www.mysql.com/doc/en/Pattern_matching.html

Og har også fundet ud af at man skal huske kineserhatten `^'

To find names beginning with `b', use `^' to match the beginning of the name.

Altså bliver det til:
select * from tabelnavn where kolonnne REGEXP "^[A-F]";
Avatar billede bootlab Nybegynder
16. februar 2004 - 23:06 #4
Og hvis det både skal være store og små karaktere så bliver det vel:
select * from tabelnavn where kolonnne REGEXP "^([a-f]|[A-F])"
Avatar billede arne_v Ekspert
16. februar 2004 - 23:11 #5
^[a-f]A-F]

burde gøre det
Avatar billede arne_v Ekspert
16. februar 2004 - 23:11 #6
^[a-fA-F]
Avatar billede eagleeye Praktikant
16. februar 2004 - 23:12 #7
Det kommer an på hvilken version du har, efter version 3.23.4 er REGEXP ikke case-sensitive
Avatar billede bootlab Nybegynder
16. februar 2004 - 23:23 #8
aha.. nåmen læg et svar :)
Avatar billede eagleeye Praktikant
16. februar 2004 - 23:37 #9
En bestemt eller begge?
Avatar billede bootlab Nybegynder
16. februar 2004 - 23:45 #10
Jeg vil være tilfreds ved at i delte ...men det må i lige finde u a :)
Avatar billede eagleeye Praktikant
16. februar 2004 - 23:50 #11
Ok, det helt i orden med mig :)
Avatar billede arne_v Ekspert
17. februar 2004 - 09:58 #12
ditto
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
Computerworld tilbyder specialiserede kurser i database-management

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