sql >> データベース >  >> RDS >> Mysql

SQL-提供されたペアに最も近い数値のペアを検索します

    ターゲットとレコードの間の絶対距離の総計(または任意のメトリック)でテーブルを並べ替えるだけです。

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

    sqlfiddle でご覧ください 。




    1. 最初の行に参加する方法

    2. LinuxでのPHPの実際のmax_execution_time

    3. Oracle10とJDBC:比較時にCHARに末尾のスペースを無視させる方法は?

    4. 動的テーブル名を使用してmysql関数を作成するにはどうすればよいですか?