Mysql
 sql >> база данни >  >> RDS >> Mysql

sql/mysql филтър, включващ само максималната стойност

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

###Вижте този SQLFiddle

Редактиране:

Според дискусия с OP. OP иска да използва псевдоним в WHERE клауза. Но можете да използвате псевдоними на колони само в GROUP BY , ORDER BY , или HAVING клаузи.
Вижте този отговор.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Тип данни за URL

  2. Многократно изпращане на имейл с прикачен файл - репост

  3. Как да използвате пагинация с laravel DB::select заявка

  4. Пускане на колона с външен ключ

  5. Защо COUNT() показва само един ред от таблица?