Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Query Mysql GROUP by dan ORDER by

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

Anda dapat mulai dari menemukan MAX :

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

lalu gunakan sebagai filter:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengatur kata sandi root ke nol

  2. SQL Database dengan variabel jumlah kolom

  3. Apa perbedaan antara cachePrepStmts dan useServerPrepStmts di MySQL JDBC Driver

  4. Tidak dapat mengambil nilai yang saya inginkan untuk Pilih menggunakan Prosedur Tersimpan

  5. Cara efisien untuk menyisipkan bingkai data dari R ke SQL