sql >> Databáze >  >> RDS >> Mysql

SQL - najít nejbližší pár čísel k poskytnutému páru

Jednoduše potřebujete seřadit tabulku podle agregované (nebo jakékoli metriky, kterou preferujete) absolutní vzdálenosti mezi cílem a záznamy:

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

Podívejte se na sqlfiddle .




  1. Aktualizujte tabulku a zobrazte aktualizované řádky jediným příkazem SQL

  2. `initialize':schéma postgres nepřijímá část registru:postgres:@ (nebo špatný název hostitele?) (URI::InvalidURIError) s Dockerem

  3. Jak zkontrolovat, zda existuje uložená procedura před jejím vytvořením

  4. Použití pravidel polí pomocí klasifikace