sql >> Database >  >> RDS >> Mysql

Mysql-query GROUP by en ORDER by

http://sqlfiddle.com/#!9/9ebdc/1

je kunt beginnen met het vinden van MAX :

SELECT 
 MAX(id) max_id
FROM msg
GROUP BY user_id;

en gebruik het dan als filter:

SELECT *
FROM msg
WHERE id IN (
SELECT 
 max(id) max_id
FROM msg
GROUP BY user_id);



  1. Mac OS X - EnvironmentError:mysql_config niet gevonden

  2. Hoe u alle beperkingen van CHECK &Foreign Key voor een tabel in SQL Server inschakelt (T-SQL-voorbeelden)

  3. Hoe willekeurig tekst op knoppen van SQLite plaatsen zonder herhaling?

  4. MySQL:zoek naar dezelfde string in meerdere kolommen