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

filtr sql/mysql zawierający tylko maksymalną wartość

SELECT * FROM t WHERE myValue IN (SELECT max(myValue) From t);

###Zobacz ten SQLFiddle

Edycja:

Zgodnie z dyskusją z OP. OP chce używać aliasu w WHERE klauzula. Ale możesz używać tylko aliasów kolumn w GROUP BY , ORDER BY lub HAVING klauzule.
Spójrz na ta odpowiedź.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przesyłanie pliku CSV w celu obsługi aktualizacji statusu i wstawiania nowych rekordów

  2. MySQL — pobierz numer wiersza po wybraniu

  3. Jak sprawdzić stan serwera w MySQL Workbench za pomocą GUI

  4. Funkcja kodera Base58 w PostgreSQL

  5. mysql_install_db, błąd:35, w systemie Mac OS X 10.9.1