Avatar billede kaptajnknas Nybegynder
08. oktober 2005 - 10:55 Der er 9 kommentarer og
2 løsninger

Søg i MySQL med ASP

Jeg har brug for en funktion der kan søge i MySql på en lidt speciel måde, nemlig kun på de første 4 tegn i kolonnen, feks. volkevogn hvis "rs("volk") then do while...
Kan det laves?
Avatar billede perlund Nybegynder
08. oktober 2005 - 10:59 #1
Jeg ville gøre det med et SELECT statement ala:

select * from myTable WHERE left(kolonne,4) = 'volk'
Avatar billede kaptajnknas Nybegynder
08. oktober 2005 - 11:05 #2
ok, betyder left at kolonnen læses fra venstre? og ,4 tallet de fire første?
Avatar billede perlund Nybegynder
08. oktober 2005 - 11:07 #3
Ja - det er funktion MsSQL - jeg ved ikke om MySQL kan det samme.
Avatar billede kaptajnknas Nybegynder
08. oktober 2005 - 11:09 #4
Ok, jeg prøver
Avatar billede perlund Nybegynder
08. oktober 2005 - 11:10 #5
LEFT(str,len) er også mulig i MySQL:
http://dev.mysql.com/doc/mysql/en/string-functions.html
Avatar billede ttopholm Nybegynder
08. oktober 2005 - 11:24 #6
du kan vel også bare gøre det her:
select * from myTable WHERE kolonne LIKE 'volk%'

så søger den på alt der har de volk som de første 4 tegn...
Avatar billede perlund Nybegynder
08. oktober 2005 - 11:28 #7
ja - det vil give det samme
Avatar billede kaptajnknas Nybegynder
08. oktober 2005 - 11:30 #8
Ja fint nok :O)
Jeg takker for hjælpen...

Svar = points
Avatar billede ttopholm Nybegynder
08. oktober 2005 - 11:31 #9
Hvem skal give svar
Avatar billede perlund Nybegynder
08. oktober 2005 - 11:33 #10
svar
Avatar billede kaptajnknas Nybegynder
08. oktober 2005 - 11:35 #11
Fordeler 120 / 80
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
Kurser inden for grundlæggende programmering

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