Mysql
 sql >> Baza danych >  >> RDS >> Mysql

SQL — Znajdź cenę najbliższą danemu argumentowi

To zapytanie wybiera najbliższą cenę za pomocą podzapytania, a następnie zwraca wszystkie wiersze, które pasują do tej ceny:

SELECT *
FROM Table
WHERE price = ( --could also use "WHERE price in" here...
    SELECT TOP 1 price FROM Table
    GROUP BY price
    ORDER BY Min(Abs(price - ?)))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy istnieje funkcja MySQL, taka jak kolumna TIMESTAMP programu SQL Server?

  2. Wyjaśnij plan w wydajności mysql za pomocą Using Temporary; Korzystanie z sortowania plików; Korzystanie z warunku indeksu

  3. Jaka jest różnica między libmysqlclient.a i libmysqlclient_r.a?

  4. Jak zautomatyzować migrację (schematu i danych) dla aplikacji PHP/MySQL

  5. Zresetuj hasło roota w MySQL 8