sencillo,
Código sql:
Ver originalSELECT camponumero, (2514275 - camponumero) resta
FROM tabla WHERE 2514275 - camponumero>=0
ORDER BY resta DESC LIMIT 1
resto al número 2514275 todos los números y me quedo con el más alto de aquellos cuya resta sea mayor o igual a 0. Así evito los que sean superiores...
no lo he probado