Il vous suffit de trier le tableau en fonction de la distance absolue agrégée (ou de la mesure de votre choix) entre la cible et les enregistrements :
SELECT *
FROM my_table
ORDER BY ABS(2.5-num1) + ABS(10.2-num2)
LIMIT 1
Voir sur sqlfiddle .