bassebhuMedlem sedan nov. 20016 480 inlägg Hej alla glada!
Jag har en databas med massa poster där ett fält består av 5 siffror i olika kombinationer.
Om jag vill sortera posterna från databasen i den ordning som ligger närmast ett tal, hur gör jag då?
Låt säga att följande poster finns i databasen:
11111, 22222, 33333, 44444, 55555
Söker jag på 20895 så vill jag alltså att den ska sortera:
22222, 11111, 33333, 44444, 55555
Hur göra? :) Taxi!
r/ Fan att jag aldrig lär mig, det här ska flyttas till sql va?
aasahMedlem sedan mars 20034 471 inlägg Om du kan tänka dig att få ut differensen också kan följande kanske fungera:
SELECT numKol, ABS(numKol - $tal) as diff FROM tabell
ORDER BY diff ASC
Inte helt hundra på att det går, men avgjort det jag skulle testa först.
PeeerMedlem sedan mars 20025 907 inlägg
bassebhu skrev:
r/ Fan att jag aldrig lär mig, det här ska flyttas till sql va?
Jupp! Tråden flyttas från PHP!
bassebhuMedlem sedan nov. 20016 480 inlägg ok, tack. jag ska prova det.
bassebhuMedlem sedan nov. 20016 480 inlägg Det verkar funka lysande :) Tack
mozillaMedlem sedan juli 20011 084 inlägg Så fint... Kan passa på att tipsa om veckans tips samtidigt...