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 ?
avancerad sökning ?
2 svar · 226 visningar · startad av peronet
select * from t
where '12345678' like concat(kolumn,'%')
order by char_length(kolumn) desc limit 1
Kalas!! Tack så mycket fungerade perfekt! tack