Anda hanya perlu mengurutkan tabel berdasarkan agregat (atau metrik apa pun yang Anda inginkan) jarak absolut antara target dan catatan:
SELECT *
FROM my_table
ORDER BY ABS(2.5-num1) + ABS(10.2-num2)
LIMIT 1
Lihat di sqlfiddle .
Anda hanya perlu mengurutkan tabel berdasarkan agregat (atau metrik apa pun yang Anda inginkan) jarak absolut antara target dan catatan:
SELECT *
FROM my_table
ORDER BY ABS(2.5-num1) + ABS(10.2-num2)
LIMIT 1
Lihat di sqlfiddle .