nobody: /MYSQL: 11 Einträge um einen Wert herum

Beitrag lesen

wie dem auch immer sei:

select punkte from user order by abs(punkte-14) asc limit 5

Ergebniss:

Array ( [0] => 14 )                14 ist 0 weg von 14
Array ( [0] => 10 )                10 ist 4 weg von 14
Array ( [0] => 5 )                 5 ist 9 weg von 14
Array ( [0] => 0 )                 0 ist 14 weg von 14
Array ( [0] => 0 )                 0 ist 14 weg von 14

select punkte from user order by abs(punkte-10) asc limit 5

Array ( [0] => 10 )               10 ist 0 weg von 10
Array ( [0] => 14 )               14 ist 4 weg von 10
Array ( [0] => 5 )                5 ist 5 weg von 10
Array ( [0] => 0 )                0 ist 10 weg von 10
Array ( [0] => 0 )                0 ist 10 weg von 10

select punkte from user order by abs(punkte-271) asc limit 5
Array ( [0] => 271 )              271 ist 0 weg von 271
Array ( [0] => 340 )              340 ist 69 weg von 271
Array ( [0] => 121 )              121 ist 150 weg von 271
Array ( [0] => 435 )              435 ist 164 weg von 271
Array ( [0] => 14 )               14 ist 257 weg von 271

du wolltest doch die dichtesten werte ??? oder ???

was ist nun falsch ?????