webForumDet fria alternativet

Klurigt problem

3 svar · 505 visningar · startad av His Divine Shadow

His Divine ShadowMedlem sedan sep. 20002 748 inlägg
#1

Okejs jag håller på med en kod som ska välja ut det högsta nummret från ett fält, problemet är att fältet inte är ett sifferfält och att bokstäver används. Vissa nummer är t.ex. P475 och vissa 163F och vissa bara siffror, som t.ex. 251

Jag letar efter en kod som kan välja ut endast siffrorna som saknar bokstäver och väljer den högsta utav dom.

Denna SQL kod skulle ju kunna funka, om det inte fanns bokstäver i vissa fält som sabbar hela saken:

SQL= "SELECT MAX(cint(Kundnr)) FROM Kund Where KundNr LIKE '[0-9]%'"

Har försökt med mid() och liknande men inga resultat.

LarsGMedlem sedan dec. 200012 465 inlägg
#2
SQL= "SELECT MAX(cint(Kundnr)) FROM Kund Where isNumeric(KundNr)

Flyttas från ASP

His Divine ShadowMedlem sedan sep. 20002 748 inlägg
#3

Usch vad enkelt :)

Tackar!

@ndersMedlem sedan juni 200026 914 inlägg
#4

Också uschigt enkelt! ;)

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb