Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQL - temukan pasangan angka terdekat dengan pasangan yang disediakan

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 .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menulis buat pengguna? dengan pernyataan yang disiapkan MySQL

  2. mysql_ping hang dengan Amazon RDS

  3. Praktik Terbaik / Standar untuk menyimpan Alamat dalam Database SQL

  4. Cara menduplikasi database MySQL di server yang sama

  5. mySQL bergabung dengan tabel yang sama dua kali