Avatar billede nexus-6 Nybegynder
07. april 2002 - 16:23 Der er 9 kommentarer og
1 løsning

Udtryk ??

Hejsa...
Ville lige høre op der er nogen der kan fortælle mig hvordan jeg søger på noget der starter med %
Det jeg vil er:
SELECT * FROM TABLE WHERE kolonne_1 begynder med %

mvh.
Avatar billede medions Nybegynder
07. april 2002 - 16:25 #1
SELECT * FROM TABLE WHERE kolonne_1 = Left("%", 1)

Prøv lige med den...
//>Rune
Avatar billede nexus-6 Nybegynder
07. april 2002 - 16:45 #2
Den broker sig i det mindste ikke over syntaksten, men resultatet er blankt. Har ikke fundet noget.
Avatar billede juks Novice
07. april 2002 - 17:26 #3
prøv dette her
Dim sql As String
dim  dd
dd = Left("%", 1)
sql = "SELECT * FROM TABLE WHERE kolonne_1 =" & dd
Avatar billede medions Nybegynder
07. april 2002 - 17:32 #4
juks> Du mener vel det her...: - for det med at definere er i Visual Basic...!

dd = Left("%", 1)
sql = "SELECT * FROM TABLE WHERE kolonne_1 =" & dd

//>Rune
Avatar billede medions Nybegynder
07. april 2002 - 17:32 #5
DOH.. sorry...! *G* trode vi var inde i ASP kategorien... ;-)

//>Rune
07. april 2002 - 17:34 #6
SELECT * FROM TABLE WHERE Asc(Left([ditfelt],1)) = 37
Avatar billede nexus-6 Nybegynder
07. april 2002 - 17:53 #7
thomasjepsen--> hvorfor = 37 mener du ikke "%" ?
Har prøvet lidt på kryds og tværs, men intet virker. Har prøvet en så simpel som:
SELECT * FROM tabel WHERE Left(kolonnen, 1) = "B";
Og her ved jeg, at der findes noget med "B".
Nu har jeg så også prøvet dit forslag thomasjepsen, men den henter ingen ting ud af tabellen. Hvad hulen er der galt ???
Glæder mig til, at komme tilbage til mysql :))
Avatar billede nih Novice
07. april 2002 - 19:51 #8
select from table where kolonne_1 LIKE '%*';

Niels
07. april 2002 - 20:01 #9
Nexus-> Det skal være 37 fordi ascii-koden for % er 37.

men det var slet ikke nødvendigt med Asc. Jeg troede et kort øjeblik at % var et jokertegn ligesom *, men det er det ikke i Access (men i andre sprog er det).

Derfor burde det være nok at skrive:
SELECT * FROM TABLE WHERE Left([ditfelt],1) = "%"
Avatar billede nexus-6 Nybegynder
07. april 2002 - 20:15 #10
Har fundet ud af hvorfor jeg har haft sådan en ballade. Det er en tabel jeg har overtaget for en anden. Den kolonne jeg søgte i var sammansat af to talværdier der linker til en anden tabel hvor den så henter teksten som jeg så den fra.
Ellers Tak for hjølpen.
mvh.
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