sql >> Database >  >> RDS >> Mysql

sql/mysql-filter met alleen de maximale waarde

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

###Zie deze SQLFiddle

Bewerken:

Volgens discussie met OP. OP wil alias gebruiken in WHERE clausule. Maar u kunt alleen kolomaliassen gebruiken in GROUP BY , ORDER BY , of HAVING clausules.
Kijk naar dit antwoord.



  1. SQL:de doeltabel gebruiken in een UPDATE-instructie in een geneste FROM-component

  2. PHP PDO MySQL en hoe gaat het echt om met MySQL-transacties?

  3. Wijzig het gegevenstype van een kolom in serieel

  4. Wat is de gemakkelijkste sitezoektoepassing om te implementeren, die fuzzy zoeken ondersteunt?