sql >> Database teknologi >  >> RDS >> Mysql

SQL - find det nærmeste talpar til et givet par

Du skal blot sortere tabellen efter den samlede (eller hvilken metrik du foretrækker) absolutte afstand mellem målet og posterne:

SELECT   *
FROM     my_table
ORDER BY ABS(2.5-num1) + ABS(10.2-num2)
LIMIT    1

Se den på sqlfiddle .




  1. Fatal fatal fejl:Objekt af klassen mysqli_stmt kunne ikke konverteres til streng

  2. Oracle Sequence nextval hopper nummer frem og tilbage

  3. Slet forespørgsel og opdater i ListView i Android (sqlite)

  4. Gruppér efter flere kolonner på en enkelt MySql-lagret procedure