Avatar billede jobless Nybegynder
21. december 2004 - 10:49 Der er 3 kommentarer og
1 løsning

Wildcards i SQL

Hej.

Jeg vil gerne finde alle poster i en tabel, hvor et tekstfelt starter med:
4 tal + 1 mellemrum + 2 tal

Kan man gøre dette med wildcards i access (skal være i SQL) ?

MVH

JoBless
Avatar billede fennec Nybegynder
21. december 2004 - 10:54 #1
select * from DinTabel where postnummer like '???? ??'
Avatar billede fennec Nybegynder
21. december 2004 - 10:56 #2
... Du skal bare være opmærksom på at wildcards ikke ser forskeld på tekst og tal. Den vil derfor finde både "1000 11" og "abcd ef"
Avatar billede jobless Nybegynder
21. december 2004 - 10:58 #3
Den giver også poster der starter med 4 bogstaver.

Jeg prøver med select * from DinTabel where postnummer like '#### ##'

Bør den ikke kun give poster med tal?
Avatar billede fennec Nybegynder
21. december 2004 - 11:16 #4
Jo.

Så her jeg også lært noget i dag. Jeg var nemlig ikke klar over at det tegn kunne bruges som numerisk wildcard :o)
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