webForumDet fria alternativet

avancerad sökning ?

2 svar · 226 visningar · startad av peronet

peronetMedlem sedan sep. 200193 inlägg
#1

anta att jag har ett nr 8 siffror, jag vill matcha dessa mot en databas dock skall den hitta ett värde som stämmer bäst överrens med det i databasen (t.ex värde som skall jämföras med databasen är: 12345678 . värdet i databasen är: 12345 jag vill på något sätt göra en koll från vänster till höger tills dess att det bara finns ett värde kvar som matchar o där ska den stoppa) detta skall göras i MySQL .. något tips ?

LarsGMedlem sedan dec. 200012 464 inlägg
#2
select * from t
where '12345678' like concat(kolumn,'%')
order by char_length(kolumn) desc limit 1
peronetMedlem sedan sep. 200193 inlägg
#3

Kalas!! Tack så mycket fungerade perfekt! tack

132 ms totalt · 3 externa anrop · v20260731065814-full.3c108eb9
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)